🐛 Small fixes
This commit is contained in:
parent
10558c7062
commit
7960eae224
@ -14,15 +14,17 @@ type IProps = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export default function RoleListContainer(props: IProps) {
|
export default function RoleListContainer(props: IProps) {
|
||||||
const [filteredUsers, setFilteredUsers] = useState<OfficeRole[]>(props.roles);
|
const [filteredRoles, setFilteredRoles] = useState<OfficeRole[]>(props.roles);
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
||||||
|
const { roleUid } = router.query;
|
||||||
|
|
||||||
const filterRoles = useCallback(
|
const filterRoles = useCallback(
|
||||||
(input: string) => {
|
(input: string) => {
|
||||||
const filteredUsers = props.roles.filter((role) => {
|
const filteredRoles = props.roles.filter((role) => {
|
||||||
return role.name?.toLowerCase().includes(input.toLowerCase());
|
return role.name?.toLowerCase().includes(input.toLowerCase());
|
||||||
});
|
});
|
||||||
setFilteredUsers(filteredUsers);
|
setFilteredRoles(filteredRoles);
|
||||||
},
|
},
|
||||||
[props.roles],
|
[props.roles],
|
||||||
);
|
);
|
||||||
@ -44,11 +46,11 @@ export default function RoleListContainer(props: IProps) {
|
|||||||
</div>
|
</div>
|
||||||
<div className={classes["folderlist-container"]}>
|
<div className={classes["folderlist-container"]}>
|
||||||
<BlockList
|
<BlockList
|
||||||
blocks={filteredUsers.map((role) => {
|
blocks={filteredRoles.map((role) => {
|
||||||
return {
|
return {
|
||||||
name: role.name,
|
name: role.name,
|
||||||
id: role.uid!,
|
id: role.uid!,
|
||||||
selected: false,
|
selected: role.uid === roleUid,
|
||||||
};
|
};
|
||||||
})}
|
})}
|
||||||
onSelectedBlock={onSelectedBlock}
|
onSelectedBlock={onSelectedBlock}
|
||||||
|
@ -27,7 +27,6 @@ export default function DocumentTypesCreate(props: IProps) {
|
|||||||
uid: "6981326f-8a0a-4437-b15c-4cd5c4d80f6e",
|
uid: "6981326f-8a0a-4437-b15c-4cd5c4d80f6e",
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
console.log(documentToCreate);
|
|
||||||
await validateOrReject(documentToCreate, { groups: ["createDocumentType"] });
|
await validateOrReject(documentToCreate, { groups: ["createDocumentType"] });
|
||||||
const documentTypeCreated = await DocumentTypes.getInstance().post(documentToCreate);
|
const documentTypeCreated = await DocumentTypes.getInstance().post(documentToCreate);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user