mirror of
https://github.com/LBRYFoundation/lbry-desktop.git
synced 2025-08-23 17:47:24 +00:00
add User flow type from lbryinc
This commit is contained in:
parent
7a588ccecf
commit
fe3ef8f8e5
1 changed files with 29 additions and 0 deletions
29
flow-typed/user.js
vendored
Normal file
29
flow-typed/user.js
vendored
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
// @flow
|
||||||
|
|
||||||
|
type DeviceType = 'mobile' | 'web' | 'desktop';
|
||||||
|
|
||||||
|
declare type User = {
|
||||||
|
country: ?string,
|
||||||
|
created_at: string,
|
||||||
|
family_name: ?string,
|
||||||
|
given_name: ?string,
|
||||||
|
groups: Array<string>,
|
||||||
|
has_verified_email: boolean,
|
||||||
|
id: number,
|
||||||
|
invite_reward_claimed: boolean,
|
||||||
|
invited_at: ?number,
|
||||||
|
invited_by_id: number,
|
||||||
|
invites_remaining: number,
|
||||||
|
is_email_enabled: boolean,
|
||||||
|
is_identity_verified: boolean,
|
||||||
|
is_reward_approved: boolean,
|
||||||
|
password_set: boolean,
|
||||||
|
language: string,
|
||||||
|
manual_approval_user_id: ?number,
|
||||||
|
primary_email: ?string,
|
||||||
|
latest_claimed_email: ?string,
|
||||||
|
reward_status_change_trigger: string,
|
||||||
|
updated_at: string,
|
||||||
|
youtube_channels: ?Array<string>,
|
||||||
|
device_types: Array<DeviceType>,
|
||||||
|
};
|
Loading…
Add table
Reference in a new issue