IHubUserOrgSettings

Interface

Defines the properties of a Hub Org's settings stored on a IHubUser.

IMPT NOTE: this is a TEMPORARY solution and should be used sparingly. We are currently allowing these settings to live on a user entity to allow for updating these settings in the user workspace using the entity-editor. In the long term, we'd want these to be updated in an org-specific workspace, rather than in the user workspace.

We do NOT EVER want to rely on reading from these props on the user entity to dictate what an org setting should look like.

Properties

Property Type Notes
enableSignupText Optional boolean

Whether or not to enable a custom signup text when signing up in a community org

enableTermsAndConditions Optional boolean

Whether or not to enable terms and conditions when signing up in a community org

showInformationalBanner Optional boolean

Whether or not to show the informational banner

signupText Optional string

The custom signup text

termsAndConditions Optional string

The terms and conditions text


Interface defined in common/src/core/types/IHubUser.ts:88