fix build error

This commit is contained in:
yoan
2024-12-11 22:28:04 +08:00
parent fba647313d
commit ba01edc691
10 changed files with 26 additions and 33 deletions

4
ui/src/declarations.d.ts vendored Normal file
View File

@@ -0,0 +1,4 @@
declare module "antd/locale/zh_CN" {
import zhCN from "antd/locale/zh_CN";
export default zhCN;
}

View File

@@ -1,3 +1,3 @@
import useTheme from "./useTheme";
export { useResponsive, useTheme };
export { useTheme };

View File

@@ -190,16 +190,16 @@ const AccessList = () => {
current: page,
pageSize: pageSize,
total: tableTotal,
onChange: (page, pageSize) => {
onChange: (page: number, pageSize: number) => {
setPage(page);
setPageSize(pageSize);
},
onShowSizeChange: (page, pageSize) => {
onShowSizeChange: (page: number, pageSize: number) => {
setPage(page);
setPageSize(pageSize);
},
}}
rowKey={(record) => record.id}
rowKey={(record: AccessModel) => record.id}
scroll={{ x: "max(100%, 960px)" }}
/>
</>

View File

@@ -232,16 +232,16 @@ const CertificateList = () => {
current: page,
pageSize: pageSize,
total: tableTotal,
onChange: (page, pageSize) => {
onChange: (page: number, pageSize: number) => {
setPage(page);
setPageSize(pageSize);
},
onShowSizeChange: (page, pageSize) => {
onShowSizeChange: (page: number, pageSize: number) => {
setPage(page);
setPageSize(pageSize);
},
}}
rowKey={(record) => record.id}
rowKey={(record: CertificateModel) => record.id}
scroll={{ x: "max(100%, 960px)" }}
/>

View File

@@ -265,7 +265,7 @@ const WorkflowList = () => {
content: t("workflow.action.delete.confirm"),
onOk: async () => {
try {
const resp = await removeWorkflow(workflow);
const resp: boolean = await removeWorkflow(workflow);
if (resp) {
setTableData((prev) => prev.filter((item) => item.id !== workflow.id));
}
@@ -313,16 +313,16 @@ const WorkflowList = () => {
current: page,
pageSize: pageSize,
total: tableTotal,
onChange: (page, pageSize) => {
onChange: (page: number, pageSize: number) => {
setPage(page);
setPageSize(pageSize);
},
onShowSizeChange: (page, pageSize) => {
onShowSizeChange: (page: number, pageSize: number) => {
setPage(page);
setPageSize(pageSize);
},
}}
rowKey={(record) => record.id}
rowKey={(record: WorkflowModel) => record.id}
scroll={{ x: "max(100%, 960px)" }}
/>
</>

View File

@@ -20,7 +20,7 @@ interface NotifyProviderProps {
}
export const NotifyProvider = ({ children }: NotifyProviderProps) => {
const [notify, dispatchNotify] = useReducer(notifyReducer, {});
const [notify, dispatchNotify] = useReducer(notifyReducer, {} as SettingsModel<NotifyChannels>);
useEffect(() => {
featchData();

View File

@@ -40,7 +40,7 @@ export const save = async (record: Record<string, string | boolean | WorkflowNod
};
export const remove = async (record: WorkflowModel) => {
await getPocketBase().collection(COLLECTION_NAME).delete(record.id);
return await getPocketBase().collection(COLLECTION_NAME).delete(record.id);
};
type WorkflowLogsReq = {