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

    Function NotesSession

    • NotesSession - Complete notes session management component

      Wraps NoteEditor with session management including:

      • Empty state with file list of saved notes
      • Session header with save and close buttons
      • Automatic file loading from S3
      • Auto-save integration with manual save button

      This is the recommended component for sidebar integration as it handles all session lifecycle management internally.

      Parameters

      Returns Element

      // In Sidebar.tsx
      case 'notes':
      return <NotesSession />;

      // With customization
      <NotesSession
      labels={{
      emptyState: { message: 'Take meeting notes' },
      }}
      noteEditorProps={{
      enablePdfExport: true,
      enableTableSupport: true,
      }}
      />