This commit is contained in:
mbecker20
2024-03-30 18:05:04 -07:00
parent d02df02bbe
commit fd84b5920b

View File

@@ -339,68 +339,3 @@ const PermissionsTable = () => {
</Section>
);
};
// const CreatePermission = ({ user_id }: { user_id: string }) => {
// const inv = useInvalidate();
// const { mutate } = useWrite("UpdateUserPermissionsOnTarget", {
// onSuccess: () => inv(["ListUserPermissions", { user_id }]),
// });
// const [type, setType] = useState<UsableResource>("Server");
// const [id, setId] = useState("");
// const [permission, setPermission] = useState(Types.PermissionLevel.Read);
// return (
// <NewResource
// entityType="Permission"
// onSuccess={async () =>
// mutate({ user_id, target: { type, id }, permission })
// }
// enabled
// >
// <div className="flex items-center justify-between">
// Target Type{" "}
// <Select
// value={type}
// onValueChange={(value) => setType(value as UsableResource)}
// >
// <SelectTrigger className="w-32 capitalize">
// <SelectValue />
// </SelectTrigger>
// <SelectContent className="w-32">
// {RESOURCE_TARGETS.map((type) => (
// <SelectItem value={type} key={type} className="capitalize">
// {type}
// </SelectItem>
// ))}
// </SelectContent>
// </Select>
// </div>
// <div className="flex items-center justify-between">
// Target <ResourceSelector type={type} selected={id} onSelect={setId} />
// </div>
// <div className="flex items-center justify-between">
// Level{" "}
// <Select
// value={permission}
// onValueChange={(value) =>
// setPermission(value as Types.PermissionLevel)
// }
// >
// <SelectTrigger className="w-32 capitalize">
// <SelectValue />
// </SelectTrigger>
// <SelectContent className="w-32">
// {Object.keys(Types.PermissionLevel).map((permission) => (
// <SelectItem
// value={permission}
// key={permission}
// className="capitalize"
// >
// {permission}
// </SelectItem>
// ))}
// </SelectContent>
// </Select>
// </div>
// </NewResource>
// );
// };