mirror of https://git.lenooby09.tech/LeNooby09/social-app.git
at switch-session-failure 179 lines 5.4 kB view raw
1export type TrackPropertiesMap = { 2 // LOGIN / SIGN UP events 3 'Sign In': {resumedSession: boolean} // CAN BE SERVER 4 'Create Account': {} // CAN BE SERVER 5 'Try Create Account': {} 6 'Signin:PressedForgotPassword': {} 7 'Signin:PressedSelectService': {} 8 // COMPOSER / CREATE POST events 9 'Create Post': {imageCount: string | number} // CAN BE SERVER 10 'Composer:PastedPhotos': {} 11 'Composer:CameraOpened': {} 12 'Composer:GalleryOpened': {} 13 'Composer:ThreadgateOpened': {} 14 'HomeScreen:PressCompose': {} 15 'ProfileScreen:PressCompose': {} 16 // EDIT PROFILE events 17 'EditHandle:ViewCustomForm': {} 18 'EditHandle:ViewProvidedForm': {} 19 'EditHandle:SetNewHandle': {} 20 'EditProfile:AvatarSelected': {} 21 'EditProfile:BannerSelected': {} 22 'EditProfile:Save': {} // CAN BE SERVER 23 // FEED events 24 'Feed:onRefresh': {} 25 'Feed:onEndReached': {} 26 // POST events 27 'Post:Like': {} // CAN BE SERVER 28 'Post:Unlike': {} // CAN BE SERVER 29 'Post:Repost': {} // CAN BE SERVER 30 'Post:Unrepost': {} // CAN BE SERVER 31 'Post:Delete': {} // CAN BE SERVER 32 'Post:ThreadMute': {} // CAN BE SERVER 33 'Post:ThreadUnmute': {} // CAN BE SERVER 34 'Post:Reply': {} // CAN BE SERVER 35 // PROFILE events 36 'Profile:Follow': { 37 username: string 38 } 39 'Profile:Unfollow': { 40 username: string 41 } 42 // PROFILE HEADER events 43 'ProfileHeader:EditProfileButtonClicked': {} 44 'ProfileHeader:FollowersButtonClicked': { 45 handle: string 46 } 47 'ProfileHeader:FollowsButtonClicked': { 48 handle: string 49 } 50 'ProfileHeader:ShareButtonClicked': {} 51 'ProfileHeader:MuteAccountButtonClicked': {} 52 'ProfileHeader:UnmuteAccountButtonClicked': {} 53 'ProfileHeader:ReportAccountButtonClicked': {} 54 'ProfileHeader:AddToListsButtonClicked': {} 55 'ProfileHeader:BlockAccountButtonClicked': {} 56 'ProfileHeader:UnblockAccountButtonClicked': {} 57 'ProfileHeader:FollowButtonClicked': {} 58 'ProfileHeader:UnfollowButtonClicked': {} 59 'ProfileHeader:SuggestedFollowsOpened': {} 60 'ProfileHeader:SuggestedFollowFollowed': {} 61 'ViewHeader:MenuButtonClicked': {} 62 // SETTINGS events 63 'Settings:SwitchAccountButtonClicked': {} 64 'Settings:AddAccountButtonClicked': {} 65 'Settings:ChangeHandleButtonClicked': {} 66 'Settings:InvitecodesButtonClicked': {} 67 'Settings:SignOutButtonClicked': {} 68 'Settings:ContentlanguagesButtonClicked': {} 69 // MENU events 70 'Menu:ItemClicked': {url: string} 71 'Menu:FeedbackClicked': {} 72 'Menu:HelpClicked': {} 73 // MOBILE SHELL events 74 'MobileShell:MyProfileButtonPressed': {} 75 'MobileShell:HomeButtonPressed': {} 76 'MobileShell:SearchButtonPressed': {} 77 'MobileShell:NotificationsButtonPressed': {} 78 'MobileShell:FeedsButtonPressed': {} 79 'MobileShell:MessagesButtonPressed': {} 80 // NOTIFICATIONS events 81 'Notificatons:OpenApp': {} 82 // LISTS events 83 'Lists:onRefresh': {} 84 'Lists:onEndReached': {} 85 'CreateList:AvatarSelected': {} 86 'CreateList:SaveCurateList': {} // CAN BE SERVER 87 'CreateList:SaveModList': {} // CAN BE SERVER 88 'Lists:Mute': {} // CAN BE SERVER 89 'Lists:Unmute': {} // CAN BE SERVER 90 'Lists:Block': {} // CAN BE SERVER 91 'Lists:Unblock': {} // CAN BE SERVER 92 'Lists:Delete': {} // CAN BE SERVER 93 'Lists:Share': {} // CAN BE SERVER 94 // CUSTOM FEED events 95 'CustomFeed:Save': {} 96 'CustomFeed:Unsave': {} 97 'CustomFeed:Like': {} 98 'CustomFeed:Unlike': {} 99 'CustomFeed:Share': {} 100 'CustomFeed:Pin': { 101 uri: string 102 name?: string 103 } 104 'CustomFeed:Unpin': { 105 uri: string 106 name?: string 107 } 108 'CustomFeed:Reorder': { 109 uri: string 110 name?: string 111 index: number 112 } 113 'CustomFeed:LoadMore': {} 114 'MultiFeed:onEndReached': {} 115 'MultiFeed:onRefresh': {} 116 // MODERATION events 117 'Moderation:ContentfilteringButtonClicked': {} 118 // ONBOARDING events 119 'Onboarding:Begin': {} 120 'Onboarding:Complete': {} 121 'Onboarding:Skipped': {} 122 'Onboarding:Reset': {} 123 'Onboarding:SuggestedFollowFollowed': {} 124 'Onboarding:CustomFeedAdded': {} 125 // Onboarding v2 126 'OnboardingV2:Begin': {} 127 'OnboardingV2:StepInterests:Start': {} 128 'OnboardingV2:StepInterests:End': { 129 selectedInterests: string[] 130 selectedInterestsLength: number 131 } 132 'OnboardingV2:StepInterests:Error': {} 133 'OnboardingV2:StepSuggestedAccounts:Start': {} 134 'OnboardingV2:StepSuggestedAccounts:End': { 135 selectedAccountsLength: number 136 } 137 'OnboardingV2:StepFollowingFeed:Start': {} 138 'OnboardingV2:StepFollowingFeed:End': {} 139 'OnboardingV2:StepAlgoFeeds:Start': {} 140 'OnboardingV2:StepAlgoFeeds:End': { 141 selectedPrimaryFeeds: string[] 142 selectedPrimaryFeedsLength: number 143 selectedSecondaryFeeds: string[] 144 selectedSecondaryFeedsLength: number 145 } 146 'OnboardingV2:StepTopicalFeeds:Start': {} 147 'OnboardingV2:StepTopicalFeeds:End': { 148 selectedFeeds: string[] 149 selectedFeedsLength: number 150 } 151 'OnboardingV2:StepModeration:Start': {} 152 'OnboardingV2:StepModeration:End': {} 153 'OnboardingV2:StepProfile:Start': {} 154 'OnboardingV2:StepProfile:End': {} 155 'OnboardingV2:StepFinished:Start': {} 156 'OnboardingV2:StepFinished:End': {} 157 'OnboardingV2:Complete': {} 158 'OnboardingV2:Skip': {} 159} 160 161export type ScreenPropertiesMap = { 162 Login: {} 163 CreateAccount: {} 164 'Choose Account': {} 165 'Signin:ForgotPassword': {} 166 'Signin:SetNewPasswordForm': {} 167 'Signin:PasswordUpdatedForm': {} 168 Feed: {} 169 Notifications: {} 170 Profile: {} 171 'Profile:Preview': {} 172 Settings: {} 173 AppPasswords: {} 174 Moderation: {} 175 PreferencesExternalEmbeds: {} 176 BlockedAccounts: {} 177 MutedAccounts: {} 178 SavedFeeds: {} 179}