diff --git a/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar-fallback.svelte b/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar-fallback.svelte new file mode 100644 index 0000000..16bb678 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar-fallback.svelte @@ -0,0 +1,17 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar-image.svelte b/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar-image.svelte new file mode 100644 index 0000000..ab2969a --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar-image.svelte @@ -0,0 +1,17 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar.svelte b/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar.svelte new file mode 100644 index 0000000..75bf628 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/avatar/avatar.svelte @@ -0,0 +1,19 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/avatar/index.ts b/apps/publisher-dashboard/src/lib/components/ui/avatar/index.ts new file mode 100644 index 0000000..a8ad6d7 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/avatar/index.ts @@ -0,0 +1,13 @@ +import Root from "./avatar.svelte"; +import Fallback from "./avatar-fallback.svelte"; +import Image from "./avatar-image.svelte"; + +export { + Root, + Image, + Fallback, + // + Root as Avatar, + Image as AvatarImage, + Fallback as AvatarFallback, +}; diff --git a/apps/publisher-dashboard/src/lib/components/ui/checkbox/checkbox.svelte b/apps/publisher-dashboard/src/lib/components/ui/checkbox/checkbox.svelte new file mode 100644 index 0000000..14dc90b --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/checkbox/checkbox.svelte @@ -0,0 +1,36 @@ + + + + {#snippet children({ checked, indeterminate })} +
+ {#if checked} + + {:else if indeterminate} + + {/if} +
+ {/snippet} +
diff --git a/apps/publisher-dashboard/src/lib/components/ui/checkbox/index.ts b/apps/publisher-dashboard/src/lib/components/ui/checkbox/index.ts new file mode 100644 index 0000000..d1b2485 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/checkbox/index.ts @@ -0,0 +1,6 @@ +import Root from "./checkbox.svelte"; +export { + Root, + // + Root as Checkbox, +}; diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/index.ts b/apps/publisher-dashboard/src/lib/components/ui/select/index.ts new file mode 100644 index 0000000..99160bb --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/index.ts @@ -0,0 +1,37 @@ +import Root from "./select.svelte"; +import Content from "./select-content.svelte"; +import Group from "./select-group.svelte"; +import GroupHeading from "./select-group-heading.svelte"; +import Item from "./select-item.svelte"; +import Label from "./select-label.svelte"; +import Portal from "./select-portal.svelte"; +import ScrollDownButton from "./select-scroll-down-button.svelte"; +import ScrollUpButton from "./select-scroll-up-button.svelte"; +import Separator from "./select-separator.svelte"; +import Trigger from "./select-trigger.svelte"; + +export { + Root, + Group, + Label, + Item, + Content, + Trigger, + Separator, + ScrollDownButton, + ScrollUpButton, + GroupHeading, + Portal, + // + Root as Select, + Group as SelectGroup, + Label as SelectLabel, + Item as SelectItem, + Content as SelectContent, + Trigger as SelectTrigger, + Separator as SelectSeparator, + ScrollDownButton as SelectScrollDownButton, + ScrollUpButton as SelectScrollUpButton, + GroupHeading as SelectGroupHeading, + Portal as SelectPortal, +}; diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-content.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-content.svelte new file mode 100644 index 0000000..d07be69 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-content.svelte @@ -0,0 +1,45 @@ + + + + + + + {@render children?.()} + + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-group-heading.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-group-heading.svelte new file mode 100644 index 0000000..91f4085 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-group-heading.svelte @@ -0,0 +1,21 @@ + + + + {@render children?.()} + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-group.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-group.svelte new file mode 100644 index 0000000..1a12fae --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-group.svelte @@ -0,0 +1,8 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-item.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-item.svelte new file mode 100644 index 0000000..992d361 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-item.svelte @@ -0,0 +1,38 @@ + + + + {#snippet children({ selected, highlighted })} + + {#if selected} + + {/if} + + {#if childrenProp} + {@render childrenProp({ selected, highlighted })} + {:else} + {label || value} + {/if} + {/snippet} + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-label.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-label.svelte new file mode 100644 index 0000000..13d913f --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-label.svelte @@ -0,0 +1,20 @@ + + +
+ {@render children?.()} +
diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-portal.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-portal.svelte new file mode 100644 index 0000000..099e8cb --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-portal.svelte @@ -0,0 +1,7 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-scroll-down-button.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-scroll-down-button.svelte new file mode 100644 index 0000000..0d8719a --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-scroll-down-button.svelte @@ -0,0 +1,20 @@ + + + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-scroll-up-button.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-scroll-up-button.svelte new file mode 100644 index 0000000..c367d14 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-scroll-up-button.svelte @@ -0,0 +1,20 @@ + + + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-separator.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-separator.svelte new file mode 100644 index 0000000..dc66875 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-separator.svelte @@ -0,0 +1,18 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select-trigger.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select-trigger.svelte new file mode 100644 index 0000000..b92b3af --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select-trigger.svelte @@ -0,0 +1,29 @@ + + + + {@render children?.()} + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/select/select.svelte b/apps/publisher-dashboard/src/lib/components/ui/select/select.svelte new file mode 100644 index 0000000..c9bb6d3 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/select/select.svelte @@ -0,0 +1,11 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/skeleton/index.ts b/apps/publisher-dashboard/src/lib/components/ui/skeleton/index.ts new file mode 100644 index 0000000..cb26b2c --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/skeleton/index.ts @@ -0,0 +1,7 @@ +import Root from "./skeleton.svelte"; + +export { + Root, + // + Root as Skeleton, +}; diff --git a/apps/publisher-dashboard/src/lib/components/ui/skeleton/skeleton.svelte b/apps/publisher-dashboard/src/lib/components/ui/skeleton/skeleton.svelte new file mode 100644 index 0000000..50afe9c --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/skeleton/skeleton.svelte @@ -0,0 +1,17 @@ + + +
diff --git a/apps/publisher-dashboard/src/lib/components/ui/switch/index.ts b/apps/publisher-dashboard/src/lib/components/ui/switch/index.ts new file mode 100644 index 0000000..99620eb --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/switch/index.ts @@ -0,0 +1,7 @@ +import Root from "./switch.svelte"; + +export { + Root, + // + Root as Switch, +}; diff --git a/apps/publisher-dashboard/src/lib/components/ui/switch/switch.svelte b/apps/publisher-dashboard/src/lib/components/ui/switch/switch.svelte new file mode 100644 index 0000000..37300f2 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/switch/switch.svelte @@ -0,0 +1,29 @@ + + + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/textarea/index.ts b/apps/publisher-dashboard/src/lib/components/ui/textarea/index.ts new file mode 100644 index 0000000..c14b903 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/textarea/index.ts @@ -0,0 +1,7 @@ +import Root from "./textarea.svelte"; + +export { + Root, + // + Root as Textarea, +}; diff --git a/apps/publisher-dashboard/src/lib/components/ui/textarea/textarea.svelte b/apps/publisher-dashboard/src/lib/components/ui/textarea/textarea.svelte new file mode 100644 index 0000000..dec8688 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/textarea/textarea.svelte @@ -0,0 +1,23 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/tooltip/index.ts b/apps/publisher-dashboard/src/lib/components/ui/tooltip/index.ts new file mode 100644 index 0000000..a7865f5 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/tooltip/index.ts @@ -0,0 +1,19 @@ +import Root from "./tooltip.svelte"; +import Content from "./tooltip-content.svelte"; +import Portal from "./tooltip-portal.svelte"; +import Provider from "./tooltip-provider.svelte"; +import Trigger from "./tooltip-trigger.svelte"; + +export { + Root, + Trigger, + Content, + Provider, + Portal, + // + Root as Tooltip, + Content as TooltipContent, + Trigger as TooltipTrigger, + Provider as TooltipProvider, + Portal as TooltipPortal, +}; diff --git a/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-content.svelte b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-content.svelte new file mode 100644 index 0000000..118ccac --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-content.svelte @@ -0,0 +1,52 @@ + + + + + {@render children?.()} + + {#snippet child({ props })} +
+ {/snippet} +
+
+
diff --git a/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-portal.svelte b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-portal.svelte new file mode 100644 index 0000000..9b32bbf --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-portal.svelte @@ -0,0 +1,7 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-provider.svelte b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-provider.svelte new file mode 100644 index 0000000..7bea75e --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-provider.svelte @@ -0,0 +1,7 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-trigger.svelte b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-trigger.svelte new file mode 100644 index 0000000..57370f8 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip-trigger.svelte @@ -0,0 +1,8 @@ + + + diff --git a/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip.svelte b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip.svelte new file mode 100644 index 0000000..90e83e6 --- /dev/null +++ b/apps/publisher-dashboard/src/lib/components/ui/tooltip/tooltip.svelte @@ -0,0 +1,8 @@ + + + diff --git a/apps/publisher-dashboard/src/routes/admin/orgs/+page.svelte b/apps/publisher-dashboard/src/routes/admin/orgs/+page.svelte index 916ca58..f98027f 100644 --- a/apps/publisher-dashboard/src/routes/admin/orgs/+page.svelte +++ b/apps/publisher-dashboard/src/routes/admin/orgs/+page.svelte @@ -1,12 +1,5 @@