import { Environments , FeaturesSettingsType , EmailSettingsType , LinksSettingsType , ClientsSettingsType } from './types' ; import { AssessmentType } from 'common/models' ; export const FeatureSettings = { get production ( ) { return < FeaturesSettingsType > { BillingDisabled : true , IntakeFormsEnabled : true , SessionsDisabled : true , DocumentsEnabled : true , CaretakersEnabled : true , FreeAccessForNewUsers : true , EditablePrompts : true , Interventions : false , ScheduleEvents : true , MobileStandalone : false , ExportToBQ : true , TimeTrackingEnabled : true , Goals : true , SendSmsOnTriggerPhrases : true , PicturesCheckInsEnabled : false , UseMagicLink : false , } ; } , get staging ( ) { return FeatureSettings . production ; } , } ; export const EmailSettings = { get production ( ) { return { projectName : 'Companion kit' , sendgridTemplateId : '' , sendgridVerificationCodeTemplateId : '' , fromAddress : 'Companion kit Team <your email>' , adminEmail : '<your email>' , } ; } , get staging ( ) { return { ... EmailSettings . production , projectName : 'Companion kit [Staging]' , sendgridTemplateId : '' , sendgridVerificationCodeTemplateId : '' , } ; } , } ; export const LinksSettings = { get production ( ) { return { ClientInvitationLink : '<your email invite>' , DashboardUrl : '<your dashboard url>' , FirestoreUrl : '<your firebase url>' , } ; } , get staging ( ) { return { ClientInvitationLink : '<your email invite>' , DashboardUrl : '<your dashboard url>' , FirestoreUrl : '<your firebase url>' , } ; } , } ; export const Client = { mobile : { ios : 'com.companionkit.ios' , android : 'com.companionkit.android' , } , } ; export const PreActivedAssessments = null ;