13 lines
318 B
JavaScript
13 lines
318 B
JavaScript
import { action as resolveAction } from 'core/tools/resolve';
|
|
|
|
export const useAction = ({ actionName }) => {
|
|
const action = () => {
|
|
resolveAction({ storeName: 'CalculationStore', actionName }).then(
|
|
({ default: resolvedAction }) => {
|
|
resolvedAction();
|
|
},
|
|
);
|
|
};
|
|
return { action };
|
|
};
|