tachybase_todo/packages/plugins/workflow/src/client/ExecutionResourceProvider.tsx
chenos 883f1e6fd1
fix: eslint (#1759)
* fix: eslint

* fix: eslint --fix

* fix: changelog
2023-04-25 13:12:14 +08:00

22 lines
493 B
TypeScript

import React from 'react';
import { ResourceActionProvider, useRecord } from '@nocobase/client';
export const ExecutionResourceProvider = ({ request, filter = {}, ...others }) => {
const workflow = useRecord();
const props = {
...others,
request: {
...request,
params: {
...request?.params,
filter: {
...request?.params?.filter,
key: workflow.key,
},
},
},
};
return <ResourceActionProvider {...props} />;
};