interface HostProfile {
    _id?: string;
    bio?: string;
    categoryInterests?: SelectedSavedCategoriesProp[];
    countryCode?: string;
    createdDate?: Date;
    displayName?: string;
    emailCaptureLink?: SelectedSavedLinksProps;
    firstName: string;
    hasTripRequests?: boolean;
    host: string | SavedHost;
    id?: string;
    languages?: string[];
    lastName: string;
    modifiedDate?: Date;
    overallRating?: number;
    pagePath: string;
    profilePictureUrl?: string;
    pronouns?: string[];
    publicProfileEnabled?: boolean;
    referralLink?: SelectedSavedLinksProps;
    socialChannels: SocialChannels;
    status: constants.user.UserStatuses;
    surveyLink?: SelectedSavedLinksProps;
    tripsRun?: number;
    user: string | SavedUser;
    yearJoined?: number;
}

Hierarchy (View Summary)

  • BaseModel
  • SelectedSavedUserProps
  • SelectedSavedHostProps
    • HostProfile

Properties

_id?: string
bio?: string
categoryInterests?: SelectedSavedCategoriesProp[]
countryCode?: string
createdDate?: Date
displayName?: string
emailCaptureLink?: SelectedSavedLinksProps
firstName: string
hasTripRequests?: boolean
host: string | SavedHost
id?: string

Use _id instead

languages?: string[]
lastName: string
modifiedDate?: Date
overallRating?: number
pagePath: string
profilePictureUrl?: string
pronouns?: string[]
publicProfileEnabled?: boolean
referralLink?: SelectedSavedLinksProps
socialChannels: SocialChannels
surveyLink?: SelectedSavedLinksProps
tripsRun?: number
user: string | SavedUser
yearJoined?: number