* add settings pages to matcher * fetch user locale from headers in settings pages
29 lines
793 B
TypeScript
29 lines
793 B
TypeScript
import { getTranslate, _generateMetadata } from "app/_utils";
|
|
|
|
import SettingsHeader from "@calcom/features/settings/appDir/SettingsHeader";
|
|
import { APP_NAME } from "@calcom/lib/constants";
|
|
|
|
import ApiKeysView, { NewApiKeyButton } from "~/settings/developer/api-keys-view";
|
|
|
|
export const generateMetadata = async () =>
|
|
await _generateMetadata(
|
|
(t) => t("api_keys"),
|
|
(t) => t("create_first_api_key_description", { appName: APP_NAME })
|
|
);
|
|
|
|
const Page = async () => {
|
|
const t = await getTranslate();
|
|
|
|
return (
|
|
<SettingsHeader
|
|
title={t("api_keys")}
|
|
description={t("create_first_api_key_description", { appName: APP_NAME })}
|
|
CTA={<NewApiKeyButton />}
|
|
borderInShellHeader={true}>
|
|
<ApiKeysView />
|
|
</SettingsHeader>
|
|
);
|
|
};
|
|
|
|
export default Page;
|