Fix frontend lint issues

This commit is contained in:
Tuan Dang
2024-12-05 23:06:04 -08:00
parent 6e720c2f64
commit ff3d8c896b
2 changed files with 1 additions and 21 deletions

View File

@@ -7,15 +7,6 @@ export enum OrgPermissionActions {
Delete = "delete"
}
export enum OrgPermissionSshCertificateTemplateActions {
Read = "read",
Create = "create",
Edit = "edit",
Delete = "delete",
SignSshKey = "sign-ssh-key",
IssueSshCredentials = "issue-ssh-credentials"
}
export enum OrgPermissionSubjects {
Workspace = "workspace",
Role = "role",

View File

@@ -20,17 +20,6 @@ const sshCertificateSchema = z
})
.optional();
const sshCertificateTemplatePermissionSchmea = z
.object({
read: z.boolean().optional(),
edit: z.boolean().optional(),
delete: z.boolean().optional(),
create: z.boolean().optional(),
"sign-ssh-key": z.boolean().optional(),
"issue-ssh-credentials": z.boolean().optional()
})
.optional();
const adminConsolePermissionSchmea = z
.object({
"access-all-projects": z.boolean().optional()
@@ -70,7 +59,7 @@ export const formSchema = z.object({
[OrgPermissionSubjects.ProjectTemplates]: generalPermissionSchema,
[OrgPermissionSubjects.SshCertificateAuthorities]: generalPermissionSchema,
[OrgPermissionSubjects.SshCertificates]: sshCertificateSchema,
"ssh-certificate-templates": sshCertificateTemplatePermissionSchmea
[OrgPermissionSubjects.SshCertificateTemplates]: generalPermissionSchema
})
.optional()
});