Hide internal Soma provider classes from barrels

active-uix
dev 5 months ago
parent 25870b4e55
commit e1a21269ec

@ -20,11 +20,10 @@ import { TextSelection } from '../../layers/text-selection.svelte';
import { dialogMorfo } from '../../../morfo/components/dialog';
import type { SomaRuntime, SomaRuntimePart } from '../../runtime.svelte';
import type { DialogVariant } from './types';
// ── Provider (root) ─────────────────────────────────────────────────────────
export type DialogVariant = 'dialog' | 'alertdialog';
interface DialogOpts
extends
StateProps<{ open: boolean }>,

@ -6,9 +6,6 @@ export { default as Title } from './components/dialog-title.svelte';
export { default as Description } from './components/dialog-description.svelte';
export { default as Close } from './components/dialog-close.svelte';
export { DialogProvider } from './dialog-provider.svelte';
export type { DialogVariant } from './dialog-provider.svelte';
export type {
DialogProps as ProviderProps,
DialogTriggerProps as TriggerProps,
@ -16,5 +13,6 @@ export type {
DialogOverlayProps as OverlayProps,
DialogTitleProps as TitleProps,
DialogDescriptionProps as DescriptionProps,
DialogCloseProps as CloseProps
DialogCloseProps as CloseProps,
DialogVariant
} from './types';

@ -2,7 +2,8 @@ import type { Snippet } from 'svelte';
import type { WithChild, Without, OnChangeFn } from '../../types';
import type { PrimitiveDivAttributes, PrimitiveButtonAttributes } from '../../types';
import type { DismissalBehavior } from '../../layers/dismissal.svelte';
import type { DialogVariant } from './dialog-provider.svelte';
export type DialogVariant = 'dialog' | 'alertdialog';
export type DialogProps = {
/** Unique identifier for the dialog instance. Auto-generated if omitted. */

@ -7,8 +7,6 @@ export { default as Title } from './components/drawer-title.svelte';
export { default as Description } from './components/drawer-description.svelte';
export { default as Close } from './components/drawer-close.svelte';
export { DrawerProvider } from './drawer-provider.svelte';
export type {
DrawerProps as ProviderProps,
DrawerTriggerProps as TriggerProps,

@ -6,8 +6,6 @@ export { default as Close } from './components/popover-close.svelte';
export { default as Anchor } from './components/popover-anchor.svelte';
export { default as Overlay } from './components/popover-overlay.svelte';
export { PopoverProvider } from './popover-provider.svelte';
export type {
PopoverProps as ProviderProps,
PopoverTriggerProps as TriggerProps,

Loading…
Cancel
Save

Powered by TurnKey Linux.