Feature: preview application by ID by admin

- added ApplicationPreview page for admin;
- added a new table to admin dashboard with applications in draft;
This commit is contained in:
Vitalii Kiiko
2024-11-13 13:52:48 +01:00
parent 3f3c663ec3
commit 095ecf03e3
13 changed files with 679 additions and 28 deletions

View File

@@ -19,6 +19,7 @@ import { Dialog } from 'primereact/dialog';
import { Button } from 'primereact/button';
import { classNames } from 'primereact/utils';
import { Dropdown } from 'primereact/dropdown';
import DraftApplicationsTable from '../Dashboard/components/DraftApplicationsTable';
const Domande = () => {
const [loading, setLoading] = useState(false);
@@ -147,9 +148,17 @@ const Domande = () => {
<div className="appPage__spacer"></div>
<div className="appPageSection">
<h2>{__('Domande pubblicate', 'gepafin')}</h2>
<AllDomandeTable openDialogFn={openAssignDialog} updaterString={updaterString}/>
</div>
<div className="appPage__spacer"></div>
<div className="appPageSection">
<h2>{__('Domande in bozza', 'gepafin')}</h2>
<DraftApplicationsTable/>
</div>
<Dialog
visible={isVisibleEditDialog}
modal