diff options
| author | Mohamed Bassem <me@mbassem.com> | 2025-11-09 12:21:54 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-09 12:21:54 +0000 |
| commit | ec87813a257e63f8a161e7bc04679e9fab6fbcf6 (patch) | |
| tree | a6f20a7b036ea35656e0f3ca9dc9f3d63a1b7793 /apps/browser-extension/src/SignInPage.tsx | |
| parent | 725b5218ea03d677cebbe62aadd2d227f8b6e214 (diff) | |
| download | karakeep-ec87813a257e63f8a161e7bc04679e9fab6fbcf6.tar.zst | |
feat(extension): Add custom header support for extension (#2111)
Fixes #1287
Diffstat (limited to 'apps/browser-extension/src/SignInPage.tsx')
| -rw-r--r-- | apps/browser-extension/src/SignInPage.tsx | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/apps/browser-extension/src/SignInPage.tsx b/apps/browser-extension/src/SignInPage.tsx index 1d849028..6cf8b35d 100644 --- a/apps/browser-extension/src/SignInPage.tsx +++ b/apps/browser-extension/src/SignInPage.tsx @@ -15,7 +15,7 @@ const enum LoginState { export default function SignInPage() { const navigate = useNavigate(); - const { setSettings } = usePluginSettings(); + const { settings, setSettings } = usePluginSettings(); const { mutate: login, @@ -156,6 +156,19 @@ export default function SignInPage() { Login with API key </Button> </form> + + <div className="flex justify-center pt-2"> + <button + type="button" + onClick={() => navigate("/customheaders")} + className="text-xs text-muted-foreground underline hover:text-foreground" + > + Configure Custom Headers + {settings.customHeaders && + Object.keys(settings.customHeaders).length > 0 && + ` (${Object.keys(settings.customHeaders).length})`} + </button> + </div> </div> ); } |
