Fix frontend lint issues

This commit is contained in:
Tuan Dang
2023-11-26 13:34:50 +07:00
parent 32f5c96dd2
commit 4e050cfe7a
4 changed files with 5 additions and 5 deletions

View File

@@ -29,7 +29,7 @@ export type MachineMembershipOrg = {
machineIdentity: MachineIdentity; machineIdentity: MachineIdentity;
organization: string; organization: string;
role: "admin" | "member" | "viewer" | "custom"; role: "admin" | "member" | "viewer" | "custom";
customRole?: TRole; customRole?: TRole<string>;
createdAt: string; createdAt: string;
updatedAt: string; updatedAt: string;
} }
@@ -39,7 +39,7 @@ export type MachineMembership = {
machineIdentity: MachineIdentity; machineIdentity: MachineIdentity;
organization: string; organization: string;
role: "admin" | "member" | "viewer" | "custom"; role: "admin" | "member" | "viewer" | "custom";
customRole?: TRole; customRole?: TRole<string>;
createdAt: string; createdAt: string;
updatedAt: string; updatedAt: string;
} }

View File

@@ -181,7 +181,7 @@ export const MachineIdentityTable = ({
return ( return (
<Select <Select
value={ value={
role === "custom" ? customRole.slug : role role === "custom" ? (customRole?.slug as string) : role
} }
isDisabled={!isAllowed} isDisabled={!isAllowed}
className="w-40 bg-mineshaft-600" className="w-40 bg-mineshaft-600"

View File

@@ -103,7 +103,7 @@ export const AddOrgMemberModal = ({
isOpen={popUp?.addMember?.isOpen} isOpen={popUp?.addMember?.isOpen}
onOpenChange={(isOpen) => { onOpenChange={(isOpen) => {
handlePopUpToggle("addMember", isOpen); handlePopUpToggle("addMember", isOpen);
setCompleteInviteLink(undefined); setCompleteInviteLink("");
}} }}
> >
<ModalContent <ModalContent

View File

@@ -133,7 +133,7 @@ export const MachineIdentityTable = ({
return ( return (
<Select <Select
value={ value={
role === "custom" ? customRole.slug : role role === "custom" ? (customRole?.slug as string) : role
} }
isDisabled={!isAllowed} isDisabled={!isAllowed}
className="w-40 bg-mineshaft-600" className="w-40 bg-mineshaft-600"