From 1ed9d3148c8aefceb7a672553e5b9ae719efac32 Mon Sep 17 00:00:00 2001 From: rizky Date: Sun, 28 Jul 2024 20:39:24 -0700 Subject: [PATCH] fix --- comps/list/TableList.tsx | 4 ++++ comps/md/utils/typings.ts | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/comps/list/TableList.tsx b/comps/list/TableList.tsx index d14e9d3..e69c13f 100755 --- a/comps/list/TableList.tsx +++ b/comps/list/TableList.tsx @@ -276,6 +276,10 @@ export const TableList: FC = ({ } }, [on_load, local.sort.orderBy, local.paging.take, local.paging.skip]); + if (md) { + md.master.reload = reload; + } + if (filter_name) { const f = getFilter(filter_name); if (f) { diff --git a/comps/md/utils/typings.ts b/comps/md/utils/typings.ts index d11cbef..29e5807 100755 --- a/comps/md/utils/typings.ts +++ b/comps/md/utils/typings.ts @@ -52,7 +52,7 @@ export type MDLocalInternal = { list: string[]; }; internal: { action_should_refresh: boolean }; - master: { render: () => void }; + master: { reload: () => void; render: () => void }; params: { links: LinkParam[]; hash: Record; @@ -141,7 +141,7 @@ export const MasterDetailType = `const md = { }; internal: { action_should_refresh: boolean }; render: () => void; - master: { internal: any; render: () => void; }; + master: { reload: () => void; render: () => void }; pk?: { name: string; type: string;