import Button from 'react-bootstrap/Button'; import {__, _x, _n, _nx} from '@wordpress/i18n'; import {useState} from '@wordpress/element'; import Form from 'react-bootstrap/Form'; import InputGroup from 'react-bootstrap/InputGroup'; import Row from 'react-bootstrap/Row'; import Col from 'react-bootstrap/Col'; import {VideoSize} from "./VideoAttributes"; import UploadModal from "./UploadModal"; function Header({orderBy, setOrderBy, search, setSearch, selectVideo, getVideos}) { const sizeOf = function (bytes) { if (bytes === 0) { return '0 B'; } var e = Math.floor(Math.log(bytes) / Math.log(1024)); return ( (bytes / Math.pow(1024, e)).toFixed(1) + ' ' + ' KMGTP'.charAt(e) + 'B' ); }; return ( setSearch(e.target.value)} /> {__('Sort', 'infinite-uploads')} setOrderBy(e.target.value)} > >

{__("Video Count", 'infinite-uploads')}

{IUP_VIDEO.settings.VideoCount}

{__("Library Storage", 'infinite-uploads')}

{sizeOf(IUP_VIDEO.settings.StorageUsage)}

{__("Video Bandwidth", 'infinite-uploads')}

{sizeOf(IUP_VIDEO.settings.TrafficUsage)}
{!selectVideo && ( )}
); } export default Header;