mirror of
https://github.com/solidtime-io/solidtime.git
synced 2026-08-17 04:32:15 +01:00
move rangecalendar, popover and daterangepicker to ui package
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { Switch } from '@/Components/ui/switch';
|
import { Switch } from '@/Components/ui/switch';
|
||||||
import { Popover, PopoverContent, PopoverTrigger } from '@/Components/ui/popover';
|
import { Popover, PopoverContent, PopoverTrigger } from '@/packages/ui/src';
|
||||||
import { Button } from '@/packages/ui/src';
|
import { Button } from '@/packages/ui/src';
|
||||||
import {
|
import {
|
||||||
Select,
|
Select,
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { Popover, PopoverContent, PopoverTrigger } from '@/Components/ui/popover';
|
import { Popover, PopoverContent, PopoverTrigger } from '@/packages/ui/src';
|
||||||
import { Button } from '@/packages/ui/src';
|
import { Button } from '@/packages/ui/src';
|
||||||
import { Calendar } from '@/Components/ui/calendar';
|
import { Calendar } from '@/Components/ui/calendar';
|
||||||
import { CalendarIcon, XIcon } from 'lucide-vue-next';
|
import { CalendarIcon, XIcon } from 'lucide-vue-next';
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { Popover, PopoverContent, PopoverTrigger } from '@/Components/ui/popover';
|
import { Popover, PopoverContent, PopoverTrigger } from '../popover';
|
||||||
import Button from '../Buttons/Button.vue';
|
import Button from '../Buttons/Button.vue';
|
||||||
import { RangeCalendar } from '@/Components/ui/range-calendar';
|
import { RangeCalendar } from '../range-calendar';
|
||||||
import { CalendarDate } from '@internationalized/date';
|
import { CalendarDate } from '@internationalized/date';
|
||||||
import { CalendarIcon } from 'lucide-vue-next';
|
import { CalendarIcon } from 'lucide-vue-next';
|
||||||
import { computed, ref, inject, type ComputedRef, watch } from 'vue';
|
import { computed, ref, inject, type ComputedRef, watch } from 'vue';
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { Popover, PopoverContent, PopoverTrigger } from '@/Components/ui/popover';
|
import { Popover, PopoverContent, PopoverTrigger } from '../popover';
|
||||||
import { watch } from 'vue';
|
import { watch } from 'vue';
|
||||||
|
|
||||||
const props = withDefaults(
|
const props = withDefaults(
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { cn } from '@/lib/utils';
|
import { cn } from '../utils/cn';
|
||||||
import { AccordionContent, type AccordionContentProps } from 'reka-ui';
|
import { AccordionContent, type AccordionContentProps } from 'reka-ui';
|
||||||
import { computed, type HTMLAttributes } from 'vue';
|
import { computed, type HTMLAttributes } from 'vue';
|
||||||
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { cn } from '@/lib/utils';
|
import { cn } from '../utils/cn';
|
||||||
import { AccordionItem, type AccordionItemProps, useForwardProps } from 'reka-ui';
|
import { AccordionItem, type AccordionItemProps, useForwardProps } from 'reka-ui';
|
||||||
import { computed, type HTMLAttributes } from 'vue';
|
import { computed, type HTMLAttributes } from 'vue';
|
||||||
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { cn } from '@/lib/utils';
|
import { cn } from '../utils/cn';
|
||||||
import { ChevronDown } from 'lucide-vue-next';
|
import { ChevronDown } from 'lucide-vue-next';
|
||||||
import { AccordionHeader, AccordionTrigger, type AccordionTriggerProps } from 'reka-ui';
|
import { AccordionHeader, AccordionTrigger, type AccordionTriggerProps } from 'reka-ui';
|
||||||
import { computed, type HTMLAttributes } from 'vue';
|
import { computed, type HTMLAttributes } from 'vue';
|
||||||
@@ -37,7 +37,11 @@ import MoreOptionsDropdown from './MoreOptionsDropdown.vue';
|
|||||||
import FullCalendarEventContent from './FullCalendar/FullCalendarEventContent.vue';
|
import FullCalendarEventContent from './FullCalendar/FullCalendarEventContent.vue';
|
||||||
import FullCalendarDayHeader from './FullCalendar/FullCalendarDayHeader.vue';
|
import FullCalendarDayHeader from './FullCalendar/FullCalendarDayHeader.vue';
|
||||||
import TimeEntryCalendar from './FullCalendar/TimeEntryCalendar.vue';
|
import TimeEntryCalendar from './FullCalendar/TimeEntryCalendar.vue';
|
||||||
|
import DateRangePicker from './Input/DateRangePicker.vue';
|
||||||
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from './tooltip/index';
|
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from './tooltip/index';
|
||||||
|
import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from './accordion/index';
|
||||||
|
import { Popover, PopoverContent, PopoverTrigger, PopoverAnchor } from './popover/index';
|
||||||
|
import { RangeCalendar } from './range-calendar/index';
|
||||||
export type { ActivityPeriod } from './FullCalendar/idleStatusPlugin';
|
export type { ActivityPeriod } from './FullCalendar/idleStatusPlugin';
|
||||||
|
|
||||||
export {
|
export {
|
||||||
@@ -69,8 +73,18 @@ export {
|
|||||||
FullCalendarEventContent,
|
FullCalendarEventContent,
|
||||||
FullCalendarDayHeader,
|
FullCalendarDayHeader,
|
||||||
TimeEntryCalendar,
|
TimeEntryCalendar,
|
||||||
|
DateRangePicker,
|
||||||
Tooltip,
|
Tooltip,
|
||||||
TooltipContent,
|
TooltipContent,
|
||||||
TooltipProvider,
|
TooltipProvider,
|
||||||
TooltipTrigger,
|
TooltipTrigger,
|
||||||
|
Accordion,
|
||||||
|
AccordionContent,
|
||||||
|
AccordionItem,
|
||||||
|
AccordionTrigger,
|
||||||
|
Popover,
|
||||||
|
PopoverContent,
|
||||||
|
PopoverTrigger,
|
||||||
|
PopoverAnchor,
|
||||||
|
RangeCalendar,
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user