1
0
forked from baron/baron-sso

devfront biome 오류 수정

This commit is contained in:
2026-06-09 17:52:55 +09:00
parent b919f600e1
commit 2234986abd
6 changed files with 36 additions and 29 deletions

View File

@@ -35,10 +35,14 @@ describe("developer access gate", () => {
});
expect(
resolveDeveloperAccessGate("user", {
status: "pending",
pendingPages: ["audit"],
}, ["audit"]),
resolveDeveloperAccessGate(
"user",
{
status: "pending",
pendingPages: ["audit"],
},
["audit"],
),
).toEqual({
hasDeveloperAccess: false,
isDeveloperRequestPending: true,
@@ -46,10 +50,14 @@ describe("developer access gate", () => {
});
expect(
resolveDeveloperAccessGate("user", {
status: "approved",
approvedPages: ["overview"],
}, ["audit"]),
resolveDeveloperAccessGate(
"user",
{
status: "approved",
approvedPages: ["overview"],
},
["audit"],
),
).toEqual({
hasDeveloperAccess: false,
isDeveloperRequestPending: false,

View File

@@ -4,9 +4,9 @@ import {
fetchDeveloperRequestStatus,
} from "../../lib/devApi";
import {
type DeveloperAccessPage,
hasDeveloperAccessForPages,
isDeveloperRequestPendingForPages,
type DeveloperAccessPage,
} from "./developerAccessPages";
export type DeveloperAccessGateState = {
@@ -33,9 +33,7 @@ export function resolveDeveloperAccessGate(
requiredPages,
);
const canRequestDeveloperAccess =
profileRole === "user" &&
!hasDeveloperAccess &&
!isDeveloperRequestPending;
profileRole === "user" && !hasDeveloperAccess && !isDeveloperRequestPending;
return {
hasDeveloperAccess,