0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-03-10 22:22:45 -05:00

refactor: fix initial sie config for cloud

This commit is contained in:
Gao Sun 2023-03-20 17:29:20 +08:00
parent 4ba1eb5ea4
commit a6cb092ff6
No known key found for this signature in database
GPG key ID: 13EBE123E4773688

View file

@ -1,6 +1,6 @@
import { generateDarkColor } from '@logto/core-kit';
import type { SignInExperience } from '../db-entries/index.js';
import type { CreateSignInExperience } from '../db-entries/index.js';
import { SignInMode } from '../db-entries/index.js';
import { SignInIdentifier } from '../foundations/index.js';
import { adminTenantId, defaultTenantId } from './tenant.js';
@ -10,7 +10,7 @@ const defaultPrimaryColor = '#6139F6';
export const createDefaultSignInExperience = (
forTenantId: string,
isCloud: boolean
): Readonly<SignInExperience> =>
): Readonly<CreateSignInExperience> =>
Object.freeze({
tenantId: forTenantId,
id: 'default',
@ -20,8 +20,8 @@ export const createDefaultSignInExperience = (
darkPrimaryColor: generateDarkColor(defaultPrimaryColor),
},
branding: {
logoUrl: isCloud ? '' : 'https://logto.io/logo.svg',
darkLogoUrl: isCloud ? '' : 'https://logto.io/logo-dark.svg',
logoUrl: isCloud ? undefined : 'https://logto.io/logo.svg',
darkLogoUrl: isCloud ? undefined : 'https://logto.io/logo-dark.svg',
},
languageInfo: {
autoDetect: true,
@ -53,7 +53,7 @@ export const createDefaultSignInExperience = (
/** @deprecated Use `createDefaultSignInExperience()` instead. */
export const defaultSignInExperience = createDefaultSignInExperience(defaultTenantId, false);
export const createAdminTenantSignInExperience = (): Readonly<SignInExperience> =>
export const createAdminTenantSignInExperience = (): Readonly<CreateSignInExperience> =>
Object.freeze({
...defaultSignInExperience,
tenantId: adminTenantId,