import React, {useContext, useMemo} from 'react'; import {Link} from 'react-router-dom'; import {DataTablePage} from '../../datatable/page/data-table-page'; import {Trans} from '../../i18n/trans'; import {DataTableEmptyStateMessage} from '../../datatable/page/data-table-emty-state-message'; import articlesSvg from './articles.svg'; import {DataTableAddItemButton} from '../../datatable/data-table-add-item-button'; import {CustomPageDatatableFilters} from './custom-page-datatable-filters'; import {DeleteSelectedItemsAction} from '../../datatable/page/delete-selected-items-action'; import {CustomPageDatatableColumns} from '@common/admin/custom-pages/custom-page-datatable-columns'; import {SiteConfigContext} from '@common/core/settings/site-config-context'; export function CustomPageDatablePage() { const config = useContext(SiteConfigContext); const filters = useMemo(() => { return CustomPageDatatableFilters(config); }, [config]); return ( } filters={filters} columns={CustomPageDatatableColumns} queryParams={{with: 'user'}} actions={} selectedActions={} emptyStateMessage={ } filteringTitle={} /> } /> ); } function Actions() { return ( ); }