| | |
| | | <template> |
| | | <TaskCard v-bind="props" :show-actions="false" class="my-task-card-wrapper"> |
| | | <template #title-right> |
| | | <RectRight :size="12" class="my-task-card-arrow" /> |
| | | <RectRight :size="12" class="my-task-card-arrow" v-if="showMyTaskArrow" /> |
| | | <div v-else></div> |
| | | </template> |
| | | <div class="my-task-card-time">2025年2月5日 至 2025年3月5日</div> |
| | | <div class="my-task-card-time" v-if="showTime">2025年2月5日 至 2025年3月5日</div> |
| | | <div v-else></div> |
| | | </TaskCard> |
| | | </template> |
| | | |
| | |
| | | name: 'MyTaskCard', |
| | | }); |
| | | |
| | | const props = withDefaults(defineProps<CommonTaskCardProps>(), {}); |
| | | type Props = CommonTaskCardProps & { |
| | | showMyTaskArrow?: boolean; |
| | | showTime?: boolean; |
| | | }; |
| | | |
| | | const props = withDefaults(defineProps<Props>(), { |
| | | showMyTaskArrow: true, |
| | | showTime: true, |
| | | }); |
| | | </script> |
| | | |
| | | <style lang="scss"> |