Skip to content

Commit 331f025

Browse files
chore(web): remove unused code and dead exports (#1070)
* chore(web): remove unused code and dead exports Remove unused functions, components, hooks, and schemas identified via ts-unused-exports analysis across the web package. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * chore(web): remove unused configEditor and OnboardingSteps enum Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent c875d7b commit 331f025

File tree

13 files changed

+1
-651
lines changed

13 files changed

+1
-651
lines changed

packages/web/src/actions.ts

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import InviteUserEmail from "./emails/inviteUserEmail";
2626
import JoinRequestApprovedEmail from "./emails/joinRequestApprovedEmail";
2727
import JoinRequestSubmittedEmail from "./emails/joinRequestSubmittedEmail";
2828
import { AGENTIC_SEARCH_TUTORIAL_DISMISSED_COOKIE_NAME, MOBILE_UNSUPPORTED_SPLASH_SCREEN_DISMISSED_COOKIE_NAME, SINGLE_TENANT_ORG_DOMAIN, SOURCEBOT_GUEST_USER_ID, SOURCEBOT_SUPPORT_EMAIL } from "./lib/constants";
29-
import { ApiKeyPayload, RepositoryQuery, TenancyMode } from "./lib/types";
29+
import { ApiKeyPayload, RepositoryQuery } from "./lib/types";
3030
import { withAuthV2, withOptionalAuthV2 } from "./withAuthV2";
3131
import { getBrowsePath } from "./app/[domain]/browse/hooks/utils";
3232

@@ -171,17 +171,6 @@ export const withOrgMembership = async <T>(userId: string, domain: string, fn: (
171171
});
172172
}
173173

174-
export const withTenancyModeEnforcement = async<T>(mode: TenancyMode, fn: () => Promise<T>) => {
175-
if (env.SOURCEBOT_TENANCY_MODE !== mode) {
176-
return {
177-
statusCode: StatusCodes.FORBIDDEN,
178-
errorCode: ErrorCode.ACTION_DISALLOWED_IN_TENANCY_MODE,
179-
message: "This action is not allowed in the current tenancy mode.",
180-
} satisfies ServiceError;
181-
}
182-
return fn();
183-
}
184-
185174
////// Actions ///////
186175
export const completeOnboarding = async (domain: string): Promise<{ success: boolean } | ServiceError> => sew(() =>
187176
withAuth((userId) =>

packages/web/src/app/[domain]/browse/hooks/useBrowsePath.ts

Lines changed: 0 additions & 32 deletions
This file was deleted.

packages/web/src/app/[domain]/components/codeHostIconButton.tsx

Lines changed: 0 additions & 35 deletions
This file was deleted.

packages/web/src/app/[domain]/components/configEditor.tsx

Lines changed: 0 additions & 285 deletions
This file was deleted.

0 commit comments

Comments
 (0)