Files
template-app/modules/notes/ui/index.ts
T
2026-11-14 09:56:45 +00:00

23 lines
851 B
TypeScript

// The notes module's pages and components. `notesPage` is what the web shell mounts; the rest is
// exported for an app that composes its own page from the parts.
export { type AttachmentLabels, type AttachmentRow, Attachments, kilobytes } from "./attachments.js"
export { DeleteNote, type DeleteNoteLabels } from "./delete-note.js"
export {
attachmentLabels,
deleteLabels,
type NotesResourceLabels,
resourceLabels,
type Translate,
} from "./labels.js"
export { useLiveNotes } from "./live-notes.js"
export { type NotesProps, NotesResource } from "./notes-resource.js"
export { type NotesPage, notesPage } from "./pages.js"
export { ProjectPicker, type ProjectPickerProps } from "./project-picker.js"
export {
type NotesWorkspaceData,
type NotesWorkspacePage,
notesWorkspacePage,
WORKSPACE_LABEL_KEYS,
} from "./workspace-page.js"