Hiyve Components - v1.0.0
    Preparing search index...
    • FileManagerToolbar provides action buttons for file management operations.

      Parameters

      Returns Element | null

      The toolbar adapts to flat view mode (filtered by file type) vs folder view mode. In flat view, folder-related actions are hidden. Button states are determined by the currently selected item(s) and user permissions.

      // Basic usage
      <FileManagerToolbar
      isRefreshing={isRefreshing}
      selectedItem={selectedFile}
      userId={userId}
      onRefresh={handleRefresh}
      onUpload={handleUpload}
      onDownload={handleDownload}
      />

      // Flat view mode with file type filter
      <FileManagerToolbar
      forceFlatView
      usersFileTypes={['image', 'video', 'pdf']}
      selectedFileType="image"
      onFileTypeChange={handleTypeChange}
      onRefresh={handleRefresh}
      />

      // With custom action
      <FileManagerToolbar
      customAction={{
      icon: <AddIcon />,
      label: 'New Whiteboard',
      onClick: createWhiteboard,
      color: 'primary'
      }}
      />