import React, { Fragment } from 'react'; import useBulkSelect from '../../hooks/useBulkSelect'; import rawEmails from '../../data/email/emails'; import classNames from 'classnames'; import { Card, CardBody } from 'reactstrap'; import Flex from '../common/Flex'; import FalconEditor from '../common/FalconEditor'; import PageHeader from '../common/PageHeader'; const bulkSelectCode = `function BulkSelectExample() { const emailIds = rawEmails.map(email => email.id); const { selectedItems, isSelectedItem, isAllSelected, isIndeterminate, toggleSelectedItem, toggleIsAllSelected } = useBulkSelect(emailIds); return ( {rawEmails.map(({ id, user, title, img }) => ( ))}
toggleIsAllSelected()} innerRef={input => input && (input.indeterminate = isIndeterminate)} /> Sender Subject
toggleSelectedItem(id)} /> {user} {user} {title}
); }`; const BulkSelect = () => ( ); export default BulkSelect;