employer uid added to request payload #34
+2
-2
@@ -38,7 +38,7 @@ const editUserSchema = Yup.object().shape({
|
||||
|
||||
const ModalForm: FC<Props> = ({ user, isUserLoading }) => {
|
||||
|
||||
const {closeCustomModal} = useCustomModal()
|
||||
const {closeCustomModal, showCustomModal} = useCustomModal()
|
||||
|
||||
const { setItemIdForUpdate } = useListView();
|
||||
const { refetch, isLoading } = useQueryResponse();
|
||||
@@ -72,7 +72,7 @@ const ModalForm: FC<Props> = ({ user, isUserLoading }) => {
|
||||
if (isNotEmpty(values.id)) {
|
||||
await updateUser(values);
|
||||
} else {
|
||||
await createSignatory(values);
|
||||
await createSignatory({employer_uid:showCustomModal?.data?.id, ...values});
|
||||
}
|
||||
} catch (ex) {
|
||||
console.error(ex);
|
||||
|
||||
+1
-1
@@ -61,7 +61,7 @@ const UserActionsCell: FC<Props> = ({id}) => {
|
||||
|
||||
{/* begin::Menu item */}
|
||||
<div className='menu-item px-3'>
|
||||
<a className='menu-link px-3' onClick={()=>{openCustomModal(MODALNAMES.addSignatory, {})}}>
|
||||
<a className='menu-link px-3' onClick={()=>{openCustomModal(MODALNAMES.addSignatory, {id})}}>
|
||||
Add Signatory
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -11,12 +11,12 @@ type ContextProps = {
|
||||
type ShowModalProps = {
|
||||
name?: string
|
||||
data?: {
|
||||
[index: string]: string | number | undefined;
|
||||
[index: string]: undefined | null | number | string;
|
||||
}
|
||||
}
|
||||
|
||||
type DataProps = {
|
||||
[index: string]: string | number | undefined;
|
||||
[index: string]: undefined | null | number | string;
|
||||
}
|
||||
|
||||
type ModalNames = {
|
||||
|
||||
Reference in New Issue
Block a user