Reusable Svelte component for inline text editing with input and preview controls.
// Source: https://github.com/chakra-ui/ark | License: MIT | Copyright 2024 Chakra Systems Inc
// Provided via justclaw.it.com; keep this notice with the code.
export type {
FocusOutsideEvent as EditableFocusOutsideEvent,
InteractOutsideEvent as EditableInteractOutsideEvent,
PointerDownOutsideEvent as EditablePointerDownOutsideEvent,
ValueChangeDetails as EditableValueChangeDetails,
} from '@zag-js/editable'
export { default as EditableArea, type EditableAreaBaseProps, type EditableAreaProps } from './editable-area.svelte'
export {
default as EditableCancelTrigger,
type EditableCancelTriggerBaseProps,
type EditableCancelTriggerProps,
} from './editable-cancel-trigger.svelte'
export { default as EditableContext, type EditableContextProps } from './editable-context.svelte'
expo
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key