forked from clerk/javascript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdisplayConfig.ts
More file actions
61 lines (58 loc) · 1.74 KB
/
Copy pathdisplayConfig.ts
File metadata and controls
61 lines (58 loc) · 1.74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
import type { DisplayThemeJSON } from './json';
import type { ClerkResource } from './resource';
export type PreferredSignInStrategy = 'password' | 'otp';
export interface DisplayConfigJSON {
object: 'display_config';
id: string;
after_sign_in_url: string;
after_sign_out_all_url: string;
after_sign_out_one_url: string;
after_sign_up_url: string;
after_switch_session_url: string;
application_name: string;
branded: boolean;
captcha_public_key: string | null;
home_url: string;
instance_environment_type: string;
logo_image_url: string;
favicon_image_url: string;
preferred_sign_in_strategy: PreferredSignInStrategy;
sign_in_url: string;
sign_up_url: string;
support_email: string;
theme: DisplayThemeJSON;
user_profile_url: string;
clerk_js_version?: string;
organization_profile_url: string;
create_organization_url: string;
after_leave_organization_url: string;
after_create_organization_url: string;
}
export interface DisplayConfigResource extends ClerkResource {
id: string;
afterSignInUrl: string;
afterSignOutAllUrl: string;
afterSignOutOneUrl: string;
afterSignUpUrl: string;
afterSwitchSessionUrl: string;
applicationName: string;
backendHost: string;
branded: boolean;
captchaPublicKey: string | null;
homeUrl: string;
instanceEnvironmentType: string;
logoImageUrl: string;
faviconImageUrl: string;
preferredSignInStrategy: PreferredSignInStrategy;
signInUrl: string;
signUpUrl: string;
supportEmail: string;
theme: DisplayThemeJSON;
userProfileUrl: string;
clerkJSVersion?: string;
experimental__forceOauthFirst?: boolean;
organizationProfileUrl: string;
createOrganizationUrl: string;
afterLeaveOrganizationUrl: string;
afterCreateOrganizationUrl: string;
}