import React, { useEffect } from 'react'; import { defineMessages, FormattedMessage, useIntl } from 'react-intl'; import { fetchDraftStatuses } from 'pl-fe/actions/draft-statuses'; import ScrollableList from 'pl-fe/components/scrollable-list'; import { Column } from 'pl-fe/components/ui'; import { useAppSelector, useAppDispatch } from 'pl-fe/hooks'; import DraftStatus from './components/draft-status'; const messages = defineMessages({ heading: { id: 'column.draft_statuses', defaultMessage: 'Drafts' }, }); const DraftStatuses = () => { const intl = useIntl(); const dispatch = useAppDispatch(); const drafts = useAppSelector((state) => state.draft_statuses); useEffect(() => { dispatch(fetchDraftStatuses()); }, []); const emptyMessage = ; return ( {drafts.toOrderedSet().reverse().map((draft) => )} ); }; export { DraftStatuses as default };