UNPKG

box-ui-elements

Version:
24 lines (23 loc) 1.12 kB
import * as React from 'react'; import type { ViewMode } from '../flowTypes'; import type { SortBy, SortDirection, View, Collection } from '../../../common/types/core'; import './SubHeaderRight.scss'; export interface SubHeaderRightProps { canCreateNewFolder: boolean; canUpload: boolean; currentCollection: Collection; gridColumnCount: number; gridMaxColumns: number; gridMinColumns: number; maxGridColumnCountForWidth: number; onCreate: () => void; onGridViewSliderChange: (newSliderValue: number) => void; onSortChange: (sortBy: SortBy, sortDirection: SortDirection) => void; onUpload: () => void; onViewModeChange?: (viewMode: ViewMode) => void; portalElement?: HTMLElement; view: View; viewMode: ViewMode; } declare const SubHeaderRight: ({ canCreateNewFolder, canUpload, currentCollection, gridColumnCount, gridMaxColumns, gridMinColumns, maxGridColumnCountForWidth, onCreate, onGridViewSliderChange, onSortChange, onUpload, onViewModeChange, portalElement, view, viewMode, }: SubHeaderRightProps) => React.JSX.Element; export default SubHeaderRight;