svelte-object
Version:
A nested component Svelte 5 Runes pattern for structuring objects/arrays and their properties
17 lines (16 loc) • 773 B
TypeScript
import SvelteArray from './SvelteArray.svelte';
import SvelteObject from './SvelteObject.svelte';
import SvelteValue from './SvelteValue.svelte';
export { type Props as ObjectProps } from './SvelteObject.svelte';
export { type Props as ValueProps } from './SvelteValue.svelte';
export type { ValidationEvent, ValidationType } from './validation-types';
declare const O: {
Array: typeof SvelteArray;
Value: typeof SvelteValue;
Object: typeof SvelteObject;
};
export type { default as SvelteArray } from './SvelteArray.svelte';
export type { default as SvelteObject } from './SvelteObject.svelte';
export type { default as SvelteValue } from './SvelteValue.svelte';
export default O;
export { SvelteArray as Array, SvelteObject as Object, SvelteValue as Value };