feat: Transactions locking.

This commit is contained in:
elforjani13
2021-11-18 17:28:11 +02:00
parent b32abc0417
commit fe8f41f200
16 changed files with 469 additions and 2 deletions

View File

@@ -0,0 +1,21 @@
import React from 'react';
import { DialogContent } from 'components';
const TransactionsLockingContext = React.createContext();
function TransactionsLockingFormProvider({ dialogName, ...props }) {
// State provider.
const provider = {
dialogName,
};
return (
<DialogContent>
<TransactionsLockingContext.Provider value={provider} {...props} />
</DialogContent>
);
}
const useTransactionLockingContext = () =>
React.useContext(TransactionsLockingContext);
export { TransactionsLockingFormProvider, useTransactionLockingContext };