From 6dcb3e52484cfa1c194886a86752c2e32283b6d3 Mon Sep 17 00:00:00 2001 From: Maicol Battistini Date: Tue, 16 May 2023 13:47:10 +0200 Subject: [PATCH] fix: Fix generici recordspage quando si usa una recordpage --- resources/ts/Components/Pages/RecordsPage.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/ts/Components/Pages/RecordsPage.tsx b/resources/ts/Components/Pages/RecordsPage.tsx index 7363733ea..f1dc65567 100644 --- a/resources/ts/Components/Pages/RecordsPage.tsx +++ b/resources/ts/Components/Pages/RecordsPage.tsx @@ -40,7 +40,11 @@ type DeleteRecordDialogVnode, D extends DeleteRecordDi /** * @abstract */ -export default abstract class RecordsPage, D extends AddEditRecordDialog, DRD extends DeleteRecordDialog = DeleteRecordDialog> extends Page { +export default abstract class RecordsPage< + M extends Model, + D extends AddEditRecordDialog = AddEditRecordDialog, + DRD extends DeleteRecordDialog = DeleteRecordDialog +> extends Page { abstract modelType: Class & typeof Model; recordDialogType?: Class; deleteRecordDialogType?: Class;