refactor: organize shared utilities

This commit is contained in:
2026-06-27 10:13:51 +01:00
parent 85441c0dfe
commit e6f79cd68a
306 changed files with 343 additions and 343 deletions
+2 -2
View File
@@ -11,8 +11,8 @@
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { Button } from '$lib/components/ui/button/index.js'; import { Button } from '$lib/components/ui/button/index.js';
import { Input } from '$lib/components/ui/input/index.js'; import { Input } from '$lib/components/ui/input/index.js';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import { firstFormError } from '$lib/form-feedback'; import { firstFormError } from '$lib/utils/feedback';
import { firstAdminSchema, type FirstAdminSchema } from '$lib/schemas/auth'; import { firstAdminSchema, type FirstAdminSchema } from '$lib/schemas/auth';
let { let {
+1 -1
View File
@@ -5,7 +5,7 @@
import { Button } from '$lib/components/ui/button/index.js'; import { Button } from '$lib/components/ui/button/index.js';
import * as Command from '$lib/components/ui/command/index.js'; import * as Command from '$lib/components/ui/command/index.js';
import * as Popover from '$lib/components/ui/popover/index.js'; import * as Popover from '$lib/components/ui/popover/index.js';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
type Option = { type Option = {
value: string; value: string;
+1 -1
View File
@@ -1,7 +1,7 @@
<script lang="ts"> <script lang="ts">
import type { ComponentProps } from 'svelte'; import type { ComponentProps } from 'svelte';
import * as Select from '$lib/components/ui/select/index.js'; import * as Select from '$lib/components/ui/select/index.js';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
type Option = { type Option = {
value: string; value: string;
+1 -1
View File
@@ -8,7 +8,7 @@
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { Input } from '$lib/components/ui/input/index.js'; import { Input } from '$lib/components/ui/input/index.js';
import { Button } from '$lib/components/ui/button/index.js'; import { Button } from '$lib/components/ui/button/index.js';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import { loginSchema, type LoginSchema } from '$lib/schemas/auth'; import { loginSchema, type LoginSchema } from '$lib/schemas/auth';
let { let {
+1 -1
View File
@@ -1,7 +1,7 @@
<script lang="ts"> <script lang="ts">
import { Label } from '$lib/components/ui/label/index.js'; import { Label } from '$lib/components/ui/label/index.js';
import * as Sidebar from '$lib/components/ui/sidebar/index.js'; import * as Sidebar from '$lib/components/ui/sidebar/index.js';
import type { WithElementRef } from '$lib/utils.js'; import type { WithElementRef } from '$lib/utils/format.js';
import SearchIcon from '@lucide/svelte/icons/search'; import SearchIcon from '@lucide/svelte/icons/search';
import type { HTMLFormAttributes } from 'svelte/elements'; import type { HTMLFormAttributes } from 'svelte/elements';
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Accordion as AccordionPrimitive } from 'bits-ui'; import { Accordion as AccordionPrimitive } from 'bits-ui';
import { cn, type WithoutChild } from '$lib/utils.js'; import { cn, type WithoutChild } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Accordion as AccordionPrimitive } from 'bits-ui'; import { Accordion as AccordionPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Accordion as AccordionPrimitive } from 'bits-ui'; import { Accordion as AccordionPrimitive } from 'bits-ui';
import { cn, type WithoutChild } from '$lib/utils.js'; import { cn, type WithoutChild } from '$lib/utils/format.js';
import ChevronDownIcon from '@lucide/svelte/icons/chevron-down'; import ChevronDownIcon from '@lucide/svelte/icons/chevron-down';
import ChevronUpIcon from '@lucide/svelte/icons/chevron-up'; import ChevronUpIcon from '@lucide/svelte/icons/chevron-up';
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Accordion as AccordionPrimitive } from 'bits-ui'; import { Accordion as AccordionPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -5,7 +5,7 @@
type ButtonVariant, type ButtonVariant,
type ButtonSize type ButtonSize
} from '$lib/components/ui/button/index.js'; } from '$lib/components/ui/button/index.js';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -5,7 +5,7 @@
type ButtonVariant, type ButtonVariant,
type ButtonSize type ButtonSize
} from '$lib/components/ui/button/index.js'; } from '$lib/components/ui/button/index.js';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -2,7 +2,7 @@
import { AlertDialog as AlertDialogPrimitive } from 'bits-ui'; import { AlertDialog as AlertDialogPrimitive } from 'bits-ui';
import AlertDialogPortal from './alert-dialog-portal.svelte'; import AlertDialogPortal from './alert-dialog-portal.svelte';
import AlertDialogOverlay from './alert-dialog-overlay.svelte'; import AlertDialogOverlay from './alert-dialog-overlay.svelte';
import { cn, type WithoutChild, type WithoutChildrenOrChild } from '$lib/utils.js'; import { cn, type WithoutChild, type WithoutChildrenOrChild } from '$lib/utils/format.js';
import type { ComponentProps } from 'svelte'; import type { ComponentProps } from 'svelte';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { AlertDialog as AlertDialogPrimitive } from 'bits-ui'; import { AlertDialog as AlertDialogPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { AlertDialog as AlertDialogPrimitive } from 'bits-ui'; import { AlertDialog as AlertDialogPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { AlertDialog as AlertDialogPrimitive } from 'bits-ui'; import { AlertDialog as AlertDialogPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
+1 -1
View File
@@ -20,7 +20,7 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Avatar as AvatarPrimitive } from 'bits-ui'; import { Avatar as AvatarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Avatar as AvatarPrimitive } from 'bits-ui'; import { Avatar as AvatarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
+1 -1
View File
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Avatar as AvatarPrimitive } from 'bits-ui'; import { Avatar as AvatarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
+1 -1
View File
@@ -24,7 +24,7 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAnchorAttributes } from 'svelte/elements'; import type { HTMLAnchorAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef, type WithoutChildren } from '$lib/utils.js'; import { cn, type WithElementRef, type WithoutChildren } from '$lib/utils/format.js';
import MoreHorizontalIcon from '@lucide/svelte/icons/more-horizontal'; import MoreHorizontalIcon from '@lucide/svelte/icons/more-horizontal';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLLiAttributes } from 'svelte/elements'; import type { HTMLLiAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,7 +1,7 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAnchorAttributes } from 'svelte/elements'; import type { HTMLAnchorAttributes } from 'svelte/elements';
import type { Snippet } from 'svelte'; import type { Snippet } from 'svelte';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLOlAttributes } from 'svelte/elements'; import type { HTMLOlAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLLiAttributes } from 'svelte/elements'; import type { HTMLLiAttributes } from 'svelte/elements';
import ChevronRightIcon from '@lucide/svelte/icons/chevron-right'; import ChevronRightIcon from '@lucide/svelte/icons/chevron-right';
@@ -1,7 +1,7 @@
<script lang="ts"> <script lang="ts">
import type { WithElementRef } from '$lib/utils.js'; import type { WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
import type { ComponentProps } from 'svelte'; import type { ComponentProps } from 'svelte';
import { Separator } from '$lib/components/ui/separator/index.js'; import { Separator } from '$lib/components/ui/separator/index.js';
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import type { Snippet } from 'svelte'; import type { Snippet } from 'svelte';
@@ -20,7 +20,7 @@
</script> </script>
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
+1 -1
View File
@@ -1,7 +1,7 @@
<script lang="ts" module> <script lang="ts" module>
import { resolve } from '$app/paths'; import { resolve } from '$app/paths';
import type { PathnameWithSearchOrHash } from '$app/types'; import type { PathnameWithSearchOrHash } from '$app/types';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAnchorAttributes, HTMLButtonAttributes } from 'svelte/elements'; import type { HTMLAnchorAttributes, HTMLButtonAttributes } from 'svelte/elements';
import { type VariantProps, tv } from 'tailwind-variants'; import { type VariantProps, tv } from 'tailwind-variants';
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn, type WithoutChildrenOrChild } from '$lib/utils.js'; import { cn, type WithoutChildrenOrChild } from '$lib/utils/format.js';
import ChevronDownIcon from '@lucide/svelte/icons/chevron-down'; import ChevronDownIcon from '@lucide/svelte/icons/chevron-down';
let { let {
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { type WithElementRef, cn } from '$lib/utils.js'; import { type WithElementRef, cn } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
@@ -2,7 +2,7 @@
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import ChevronRightIcon from '@lucide/svelte/icons/chevron-right'; import ChevronRightIcon from '@lucide/svelte/icons/chevron-right';
import { buttonVariants, type ButtonVariant } from '$lib/components/ui/button/index.js'; import { buttonVariants, type ButtonVariant } from '$lib/components/ui/button/index.js';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -2,7 +2,7 @@
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import ChevronLeftIcon from '@lucide/svelte/icons/chevron-left'; import ChevronLeftIcon from '@lucide/svelte/icons/chevron-left';
import { buttonVariants, type ButtonVariant } from '$lib/components/ui/button/index.js'; import { buttonVariants, type ButtonVariant } from '$lib/components/ui/button/index.js';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import { cn, type WithoutChildrenOrChild } from '$lib/utils.js'; import { cn, type WithoutChildrenOrChild } from '$lib/utils/format.js';
import ChevronDownIcon from '@lucide/svelte/icons/chevron-down'; import ChevronDownIcon from '@lucide/svelte/icons/chevron-down';
let { let {
@@ -1,7 +1,7 @@
<script lang="ts"> <script lang="ts">
import { Calendar as CalendarPrimitive } from 'bits-ui'; import { Calendar as CalendarPrimitive } from 'bits-ui';
import * as Calendar from './index.js'; import * as Calendar from './index.js';
import { cn, type WithoutChildrenOrChild } from '$lib/utils.js'; import { cn, type WithoutChildrenOrChild } from '$lib/utils/format.js';
import type { ButtonVariant } from '../button/button.svelte'; import type { ButtonVariant } from '../button/button.svelte';
import { isEqualMonth, type DateValue } from '@internationalized/date'; import { isEqualMonth, type DateValue } from '@internationalized/date';
import type { Snippet } from 'svelte'; import type { Snippet } from 'svelte';
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
+1 -1
View File
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
+1 -1
View File
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -2,7 +2,7 @@
import emblaCarouselSvelte from 'embla-carousel-svelte'; import emblaCarouselSvelte from 'embla-carousel-svelte';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { getEmblaContext } from './context.js'; import { getEmblaContext } from './context.js';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,7 +1,7 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { getEmblaContext } from './context.js'; import { getEmblaContext } from './context.js';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,7 +1,7 @@
<script lang="ts"> <script lang="ts">
import type { WithoutChildren } from 'bits-ui'; import type { WithoutChildren } from 'bits-ui';
import { getEmblaContext } from './context.js'; import { getEmblaContext } from './context.js';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
import { Button, type Props } from '$lib/components/ui/button/index.js'; import { Button, type Props } from '$lib/components/ui/button/index.js';
import ChevronRightIcon from '@lucide/svelte/icons/chevron-right'; import ChevronRightIcon from '@lucide/svelte/icons/chevron-right';
@@ -1,7 +1,7 @@
<script lang="ts"> <script lang="ts">
import type { WithoutChildren } from 'bits-ui'; import type { WithoutChildren } from 'bits-ui';
import { getEmblaContext } from './context.js'; import { getEmblaContext } from './context.js';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
import { Button, type Props } from '$lib/components/ui/button/index.js'; import { Button, type Props } from '$lib/components/ui/button/index.js';
import ChevronLeftIcon from '@lucide/svelte/icons/chevron-left'; import ChevronLeftIcon from '@lucide/svelte/icons/chevron-left';
@@ -5,7 +5,7 @@
type EmblaContext, type EmblaContext,
setEmblaContext setEmblaContext
} from './context.js'; } from './context.js';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
+1 -1
View File
@@ -1,4 +1,4 @@
import type { WithElementRef } from '$lib/utils.js'; import type { WithElementRef } from '$lib/utils/format.js';
import type { import type {
EmblaCarouselSvelteType, EmblaCarouselSvelteType,
default as emblaCarouselSvelte default as emblaCarouselSvelte
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import ChartStyle from './chart-style.svelte'; import ChartStyle from './chart-style.svelte';
import { setChartContext, type ChartConfig } from './chart-utils.js'; import { setChartContext, type ChartConfig } from './chart-utils.js';
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef, type WithoutChildren } from '$lib/utils.js'; import { cn, type WithElementRef, type WithoutChildren } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { getPayloadConfigFromPayload, useChart, type TooltipPayload } from './chart-utils.js'; import { getPayloadConfigFromPayload, useChart, type TooltipPayload } from './chart-utils.js';
import { getChartContext, Tooltip as TooltipPrimitive } from 'layerchart'; import { getChartContext, Tooltip as TooltipPrimitive } from 'layerchart';
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Checkbox as CheckboxPrimitive } from 'bits-ui'; import { Checkbox as CheckboxPrimitive } from 'bits-ui';
import { cn, type WithoutChildrenOrChild } from '$lib/utils.js'; import { cn, type WithoutChildrenOrChild } from '$lib/utils/format.js';
import CheckIcon from '@lucide/svelte/icons/check'; import CheckIcon from '@lucide/svelte/icons/check';
import MinusIcon from '@lucide/svelte/icons/minus'; import MinusIcon from '@lucide/svelte/icons/minus';
@@ -3,7 +3,7 @@
import type { Snippet } from 'svelte'; import type { Snippet } from 'svelte';
import Command from './command.svelte'; import Command from './command.svelte';
import * as Dialog from '$lib/components/ui/dialog/index.js'; import * as Dialog from '$lib/components/ui/dialog/index.js';
import { cn, type WithoutChildrenOrChild } from '$lib/utils.js'; import { cn, type WithoutChildrenOrChild } from '$lib/utils/format.js';
let { let {
open = $bindable(false), open = $bindable(false),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Command as CommandPrimitive } from 'bits-ui'; import { Command as CommandPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Command as CommandPrimitive, useId } from 'bits-ui'; import { Command as CommandPrimitive, useId } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Command as CommandPrimitive } from 'bits-ui'; import { Command as CommandPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
import * as InputGroup from '$lib/components/ui/input-group/index.js'; import * as InputGroup from '$lib/components/ui/input-group/index.js';
import SearchIcon from '@lucide/svelte/icons/search'; import SearchIcon from '@lucide/svelte/icons/search';
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Command as CommandPrimitive } from 'bits-ui'; import { Command as CommandPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
import CheckIcon from '@lucide/svelte/icons/check'; import CheckIcon from '@lucide/svelte/icons/check';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Command as CommandPrimitive } from 'bits-ui'; import { Command as CommandPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Command as CommandPrimitive } from 'bits-ui'; import { Command as CommandPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Command as CommandPrimitive } from 'bits-ui'; import { Command as CommandPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
+1 -1
View File
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
import { Command as CommandPrimitive } from 'bits-ui'; import { Command as CommandPrimitive } from 'bits-ui';
export type CommandRootApi = CommandPrimitive.Root; export type CommandRootApi = CommandPrimitive.Root;
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn, type WithoutChildrenOrChild } from '$lib/utils.js'; import { cn, type WithoutChildrenOrChild } from '$lib/utils/format.js';
import type { Snippet } from 'svelte'; import type { Snippet } from 'svelte';
import CheckIcon from '@lucide/svelte/icons/check'; import CheckIcon from '@lucide/svelte/icons/check';
@@ -1,9 +1,9 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
import ContextMenuPortal from './context-menu-portal.svelte'; import ContextMenuPortal from './context-menu-portal.svelte';
import type { ComponentProps } from 'svelte'; import type { ComponentProps } from 'svelte';
import type { WithoutChildrenOrChild } from '$lib/utils.js'; import type { WithoutChildrenOrChild } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn, type WithoutChild } from '$lib/utils.js'; import { cn, type WithoutChild } from '$lib/utils/format.js';
import CheckIcon from '@lucide/svelte/icons/check'; import CheckIcon from '@lucide/svelte/icons/check';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn, type WithoutChild } from '$lib/utils.js'; import { cn, type WithoutChild } from '$lib/utils/format.js';
import ChevronRightIcon from '@lucide/svelte/icons/chevron-right'; import ChevronRightIcon from '@lucide/svelte/icons/chevron-right';
let { let {
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'; import { ContextMenu as ContextMenuPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -3,7 +3,7 @@
import DialogPortal from './dialog-portal.svelte'; import DialogPortal from './dialog-portal.svelte';
import type { Snippet } from 'svelte'; import type { Snippet } from 'svelte';
import * as Dialog from './index.js'; import * as Dialog from './index.js';
import { cn, type WithoutChildrenOrChild } from '$lib/utils.js'; import { cn, type WithoutChildrenOrChild } from '$lib/utils/format.js';
import type { ComponentProps } from 'svelte'; import type { ComponentProps } from 'svelte';
import { Button } from '$lib/components/ui/button/index.js'; import { Button } from '$lib/components/ui/button/index.js';
import XIcon from '@lucide/svelte/icons/x'; import XIcon from '@lucide/svelte/icons/x';
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Dialog as DialogPrimitive } from 'bits-ui'; import { Dialog as DialogPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,5 +1,5 @@
<script lang="ts"> <script lang="ts">
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { Dialog as DialogPrimitive } from 'bits-ui'; import { Dialog as DialogPrimitive } from 'bits-ui';
import { Button } from '$lib/components/ui/button/index.js'; import { Button } from '$lib/components/ui/button/index.js';
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import type { HTMLAttributes } from 'svelte/elements'; import type { HTMLAttributes } from 'svelte/elements';
import { cn, type WithElementRef } from '$lib/utils.js'; import { cn, type WithElementRef } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Dialog as DialogPrimitive } from 'bits-ui'; import { Dialog as DialogPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),
@@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Dialog as DialogPrimitive } from 'bits-ui'; import { Dialog as DialogPrimitive } from 'bits-ui';
import { cn } from '$lib/utils.js'; import { cn } from '$lib/utils/format.js';
let { let {
ref = $bindable(null), ref = $bindable(null),

Some files were not shown because too many files have changed in this diff Show More