@stanfordspezi/spezi-web-design-system
Version:
Stanford Biodesign Digital Health Spezi Web Design System
294 lines (293 loc) • 10.1 kB
JavaScript
import { c as e } from "./index-2NvaPZWc.mjs";
import { formatDate as r, formatDateTime as s, formatNilDate as n, formatNilDateTime as i } from "./utils/date.js";
import { base64ToBlob as l, downloadFile as m } from "./utils/file.js";
import { c as u, e as c, a as d, i as g, n as x, s as b, t as C, u as S } from "./misc-Ci6Z8ZmP.mjs";
import { sizeToMaxWidthRecord as D, sizes as P } from "./utils/tailwind.js";
import { u as h, a as R } from "./useOpenState-DNVB5td7.mjs";
import { c as N, a as F, u as M } from "./useMedia-u3MCcLcw.mjs";
import { getNavigatorLanguage as v } from "./utils/navigator.js";
import { c as y, p as L } from "./query-B8v8XXJk.mjs";
import { logPerformance as k, notImplementedAlert as O, notImplementedError as G, sleep as V } from "./utils/dev.js";
import { syncData as z } from "./utils/data.js";
import { S as j, a as X, l as q, u as _ } from "./SpeziProvider-BYTlvdJU.mjs";
import { A as Q, b as W, a as Y, g as J } from "./Avatar-12BwQZsZ.mjs";
import { B as $, a as aa, b as oa } from "./Button-C6E7PEI7.mjs";
import { C as ta } from "./Calendar-CEZSCJRx.mjs";
import { C as sa, b as na, d as ia, a as pa, c as la } from "./Card-BbeljQNS.mjs";
import { d as fa, c as ua, b as ca, C as da, a as ga } from "./Collapsible-CJtwdbFD.mjs";
import { C as ba } from "./CopyText-DLuesvTC.mjs";
import { D as Sa, h as Ta, b as Da, g as Pa, G as Ia, c as ha, e as Ra, R as wa, d as Na, a as Fa, f as Ma, u as Aa } from "./DataTable.columns-YBKIONuU.mjs";
import { D as Ea } from "./DatePicker-BICT9Nca.mjs";
import { D as La, c as Ba, d as ka, g as Oa, f as Ga, k as Va, i as Ua, h as za, e as Ha, b as ja, j as Xa, a as qa } from "./Dialog-VQXgmvwj.mjs";
import { D as Ka, j as Qa, h as Wa, b as Ya, i as Ja, l as Za, c as $a, e as ao, k as oo, m as eo, n as to, d as ro, g as so, f as no, a as io } from "./DropdownMenu-ChhTwvBA.mjs";
import { E as lo } from "./EmptyState-BmG7tyZt.mjs";
import { E as fo } from "./Error-QDZNK6HE.mjs";
import { I as co } from "./InfoButton-Dmi254lq.mjs";
import { I as xo } from "./Input-DDoaYMbN.mjs";
import { d as Co, a as So, I as To, c as Do, b as Po } from "./InputOTP-N5qQBGcq.mjs";
import { L as ho, a as Ro } from "./Label-ChMjb3jl.mjs";
import { B as No, P as Fo, a as Mo, h as Ao, c as vo, b as Eo, g as yo, f as Lo, e as Bo, d as ko } from "./ButtonPagination-CiDWQOGm.mjs";
import { L as Go } from "./LinkPagination-BIFOAzx7.mjs";
import { b as Uo, f as zo, g as Ho, e as jo, c as Xo, P as qo, d as _o, a as Ko } from "./Popover-CmwCu-oo.mjs";
import { R as Wo } from "./RangeCounter-DhiM8HF4.mjs";
import { S as Jo, f as Zo, a as $o, h as ae, g as oe, e as ee, d as te, i as re, c as se, b as ne } from "./Select-Cw26e5VG.mjs";
import { S as pe, a as le } from "./SeparatorText-e8lkq8Eq.mjs";
import { S as fe } from "./SideLabel-JL7Te7Jc.mjs";
import { S as ce } from "./Switch-DicH7tya.mjs";
import { S as ge, c as xe, d as be, g as Ce, f as Se, k as Te, i as De, h as Pe, e as Ie, b as he, j as Re, a as we, s as Ne } from "./Sheet-DSm8fm9n.mjs";
import { a as Me, R as Ae } from "./Radio-ByriDdpd.mjs";
import { R as Ee } from "./RadioGroup-YDuy6jar.mjs";
import { C as Le } from "./Checkbox-BGzAZBtE.mjs";
import { C as ke } from "./CheckboxGroup-mAYFG44_.mjs";
import { T as Ge, b as Ve, f as Ue, c as ze, e as He, a as je, d as Xe } from "./Table-CDKIt1hR.mjs";
import { T as _e, c as Ke, a as Qe, b as We } from "./Tabs-D-xZH6XR.mjs";
import { T as Je } from "./Textarea-CHOk-2yg.mjs";
import { t as $e } from "./index-D1kF7Ir3.mjs";
import { T as ot } from "./Toaster-DAwKib2z.mjs";
import { d as tt, c as rt, T as st, a as nt, b as it } from "./Tooltip-GHHPt6Q7.mjs";
import { E as lt } from "./ErrorState-D5VyTRAB.mjs";
import { B as ft, b as ut } from "./Badge-DCNEp7S9.mjs";
import { S as dt } from "./Spinner-BTO1MIcP.mjs";
import { A as xt } from "./Async-BVERqLHv.mjs";
import { q as Ct } from "./Async.utils-CASLvx2g.mjs";
import { S as Tt } from "./StateContainer-D7lYvK4y.mjs";
import { S as Pt } from "./Skeleton-C66lCABb.mjs";
import { c as ht, a as Rt, A as wt, b as Nt } from "./Accordion-BG6xzd8X.mjs";
import { F as Mt, a as At, b as vt, u as Et } from "./FormError-DkEgM52p.mjs";
import { a as Lt, b as Bt, A as kt } from "./AsideBrandLayout-U7QDSJOp.mjs";
import { D as Gt, M as Vt, P as Ut, U as zt } from "./UserMenuItem-DK4ALG_v.mjs";
import { C as jt } from "./ConfirmDeleteDialog-MSfuHbJd.mjs";
import { a as qt, c as _t, b as Kt, C as Qt, d as Wt, u as Yt } from "./ConsentDialog-CTpxcgq4.mjs";
import { i as Zt, h as $t, d as ar, e as or, g as er, N as tr, f as rr, c as sr, a as nr, b as ir } from "./Notification-BCen3dT0.mjs";
import { e as lr, d as mr, a as fr, N as ur, c as cr, b as dr } from "./NotFound-BdqrTdx6.mjs";
import { g as xr, a as br, u as Cr } from "./hooks-CSv2zudY.mjs";
import { E as Tr, S as Dr, m as Pr } from "./SignInForm-DrnaI4RY.mjs";
export {
ht as AccordionContent,
Rt as AccordionItem,
wt as AccordionRoot,
Nt as AccordionTrigger,
Lt as AsideBrandLayoutAside,
Bt as AsideBrandLayoutMain,
kt as AsideBrandLayoutRoot,
xt as Async,
Q as Avatar,
ft as Badge,
$ as Button,
No as ButtonPagination,
ta as Calendar,
sa as Card,
na as CardHeader,
ia as CardTitle,
Le as Checkbox,
ke as CheckboxGroup,
fa as CollapsibleContent,
ua as CollapsibleContentInner,
ca as CollapsibleContentRoot,
da as CollapsibleRoot,
ga as CollapsibleTrigger,
jt as ConfirmDeleteDialog,
qt as ConsentDialog,
_t as ConsentDialogCheckbox,
Kt as ConsentDialogContent,
Qt as ConsentDialogContext,
Wt as ConsentDialogSubmit,
ba as CopyText,
Gt as DashboardLayout,
Sa as DataTable,
Ta as DataTablePagination,
Da as DataTableTableView,
Ea as DatePicker,
La as Dialog,
Ba as DialogClose,
ka as DialogCloseX,
Oa as DialogContent,
Ga as DialogContentElement,
Va as DialogDescription,
Ua as DialogFooter,
za as DialogHeader,
Ha as DialogOverlay,
ja as DialogPortal,
Xa as DialogTitle,
qa as DialogTrigger,
Ka as DropdownMenu,
Qa as DropdownMenuCheckboxItem,
Wa as DropdownMenuContent,
Ya as DropdownMenuGroup,
Ja as DropdownMenuItem,
Za as DropdownMenuLabel,
$a as DropdownMenuPortal,
ao as DropdownMenuRadioGroup,
oo as DropdownMenuRadioItem,
eo as DropdownMenuSeparator,
to as DropdownMenuShortcut,
ro as DropdownMenuSub,
so as DropdownMenuSubContent,
no as DropdownMenuSubTrigger,
io as DropdownMenuTrigger,
Tr as EmailPasswordForm,
lo as EmptyState,
fo as Error,
lt as ErrorState,
Mt as FORM_ERROR_KEY,
At as Field,
vt as FormError,
Pa as GlobalFilterInput,
Ia as GlobalFilterInputContainer,
ha as GlobalFilterInputIcon,
Ra as GlobalFilterInputInput,
co as InfoButton,
xo as Input,
Co as InputOTP,
So as InputOTPGroup,
To as InputOTPRoot,
Do as InputOTPSeparator,
Po as InputOTPSlot,
ho as Label,
Ro as LabelContainer,
Go as LinkPagination,
Vt as MenuItem,
lr as NotFound,
mr as NotFoundAction,
fr as NotFoundContainer,
ur as NotFoundIcon,
cr as NotFoundParagraph,
dr as NotFoundTitle,
Zt as Notification,
$t as NotificationActions,
ar as NotificationContentContainer,
or as NotificationHeader,
er as NotificationImage,
tr as NotificationLink,
rr as NotificationMessage,
sr as NotificationRoot,
nr as NotificationTime,
ir as NotificationTitle,
Ut as PageTitle,
Fo as Pagination,
Mo as PaginationContent,
Ao as PaginationEllipsis,
vo as PaginationItem,
Eo as PaginationItemContainer,
yo as PaginationNext,
Lo as PaginationNextIcon,
Bo as PaginationPrevious,
ko as PaginationPreviousIcon,
Uo as PopoverArrow,
zo as PopoverCloseX,
Ho as PopoverContent,
jo as PopoverDescription,
Xo as PopoverHeader,
qo as PopoverRoot,
_o as PopoverTitle,
Ko as PopoverTrigger,
Me as Radio,
Ee as RadioGroup,
Ae as RadioRoot,
Wo as RangeCounter,
wa as RowDropdownMenu,
Jo as Select,
Zo as SelectContent,
$o as SelectGroup,
ae as SelectItem,
oe as SelectLabel,
ee as SelectScrollDownButton,
te as SelectScrollUpButton,
re as SelectSeparator,
se as SelectTrigger,
ne as SelectValue,
pe as Separator,
le as SeparatorText,
ge as Sheet,
xe as SheetClose,
be as SheetCloseX,
Ce as SheetContent,
Se as SheetContentElement,
Te as SheetDescription,
De as SheetFooter,
Pe as SheetHeader,
Ie as SheetOverlay,
he as SheetPortal,
Re as SheetTitle,
we as SheetTrigger,
fe as SideLabel,
Dr as SignInForm,
Pt as Skeleton,
j as SpeziContext,
X as SpeziProvider,
dt as Spinner,
Tt as StateContainer,
ce as Switch,
Ge as Table,
Ve as TableBody,
Ue as TableCell,
ze as TableFooter,
He as TableHead,
je as TableHeader,
Xe as TableRow,
_e as Tabs,
Ke as TabsContent,
Qe as TabsList,
We as TabsTrigger,
Je as Textarea,
ot as Toaster,
tt as Tooltip,
rt as TooltipContent,
st as TooltipProvider,
nt as TooltipRoot,
it as TooltipTrigger,
zt as UserMenuItem,
W as avatarVariance,
Y as avatarVariants,
ut as badgeVariance,
l as base64ToBlob,
aa as buttonVariance,
oa as buttonVariants,
pa as cardVariance,
la as cardVariants,
e as cn,
y as combineQueries,
u as copyToClipboard,
N as createUseIsScreen,
Na as dateColumn,
Fa as dateTimeColumn,
m as downloadFile,
c as ensureString,
r as formatDate,
s as formatDateTime,
n as formatNilDate,
i as formatNilDateTime,
Ma as fuzzyFilter,
J as getInitials,
v as getNavigatorLanguage,
xr as getUserInfo,
br as getUserName,
d as isEmpty,
g as isObject,
q as lightTheme,
k as logPerformance,
Pr as messages,
x as not,
O as notImplementedAlert,
G as notImplementedError,
L as parseUnknownError,
Ct as queriesToAsyncProps,
Ne as sheetSides,
D as sizeToMaxWidthRecord,
P as sizes,
V as sleep,
b as strategy,
z as syncData,
C as times,
$e as toast,
S as upperFirst,
Cr as useAuthUser,
Yt as useConsentDialog,
Aa as useDataTable,
Et as useForm,
F as useIsScreen,
M as useIsTouchDevice,
h as useOpenState,
_ as useSpeziContext,
R as useStatefulOpenState
};