Hiyve Components - v1.0.0
    Preparing search index...

    Interface CreateNoteDialogProps

    Props for the CreateNoteDialog component.

    <CreateNoteDialog
    open={showDialog}
    onClose={() => setShowDialog(false)}
    onCreate={(fileId, fileName, fileData) => {
    openExisting(fileData, fileId);
    setShowDialog(false);
    }}
    defaultName="Meeting Notes"
    />
    interface CreateNoteDialogProps {
        defaultName?: string;
        error?: string | null;
        isCreating?: boolean;
        labels?: Partial<CreateNoteDialogLabels>;
        onClose: () => void;
        onCreate: (fileId: string, fileName: string, fileData: NoteFile) => void;
        open: boolean;
    }
    Index

    Properties

    defaultName?: string

    Default name for the note

    error?: string | null

    Error message to display (external control)

    isCreating?: boolean

    Whether create is in progress (external control)

    labels?: Partial<CreateNoteDialogLabels>

    Custom labels for i18n support

    onClose: () => void

    Called when dialog closes

    onCreate: (fileId: string, fileName: string, fileData: NoteFile) => void

    Called when note is created successfully

    open: boolean

    Whether the dialog is open