mirror of https://git.lenooby09.tech/LeNooby09/social-app.git
at verify-code 5.5 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 'Post:EditThreadgateOpened': {} 36 'Post:ThreadgateEdited': {} 37 // PROFILE events 38 'Profile:Follow': { 39 username: string 40 } 41 'Profile:Unfollow': { 42 username: string 43 } 44 // PROFILE HEADER events 45 'ProfileHeader:EditProfileButtonClicked': {} 46 'ProfileHeader:FollowersButtonClicked': { 47 handle: string 48 } 49 'ProfileHeader:FollowsButtonClicked': { 50 handle: string 51 } 52 'ProfileHeader:ShareButtonClicked': {} 53 'ProfileHeader:MuteAccountButtonClicked': {} 54 'ProfileHeader:UnmuteAccountButtonClicked': {} 55 'ProfileHeader:ReportAccountButtonClicked': {} 56 'ProfileHeader:AddToListsButtonClicked': {} 57 'ProfileHeader:BlockAccountButtonClicked': {} 58 'ProfileHeader:UnblockAccountButtonClicked': {} 59 'ProfileHeader:FollowButtonClicked': {} 60 'ProfileHeader:UnfollowButtonClicked': {} 61 'ProfileHeader:SuggestedFollowsOpened': {} 62 'ProfileHeader:SuggestedFollowFollowed': {} 63 'ViewHeader:MenuButtonClicked': {} 64 // SETTINGS events 65 'Settings:SwitchAccountButtonClicked': {} 66 'Settings:AddAccountButtonClicked': {} 67 'Settings:ChangeHandleButtonClicked': {} 68 'Settings:InvitecodesButtonClicked': {} 69 'Settings:SignOutButtonClicked': {} 70 'Settings:ContentlanguagesButtonClicked': {} 71 // MENU events 72 'Menu:ItemClicked': {url: string} 73 'Menu:FeedbackClicked': {} 74 'Menu:HelpClicked': {} 75 // MOBILE SHELL events 76 'MobileShell:MyProfileButtonPressed': {} 77 'MobileShell:HomeButtonPressed': {} 78 'MobileShell:SearchButtonPressed': {} 79 'MobileShell:NotificationsButtonPressed': {} 80 'MobileShell:FeedsButtonPressed': {} 81 'MobileShell:MessagesButtonPressed': {} 82 // NOTIFICATIONS events 83 'Notificatons:OpenApp': {} 84 // LISTS events 85 'Lists:onRefresh': {} 86 'Lists:onEndReached': {} 87 'CreateList:AvatarSelected': {} 88 'CreateList:SaveCurateList': {} // CAN BE SERVER 89 'CreateList:SaveModList': {} // CAN BE SERVER 90 'Lists:Mute': {} // CAN BE SERVER 91 'Lists:Unmute': {} // CAN BE SERVER 92 'Lists:Block': {} // CAN BE SERVER 93 'Lists:Unblock': {} // CAN BE SERVER 94 'Lists:Delete': {} // CAN BE SERVER 95 'Lists:Share': {} // CAN BE SERVER 96 // CUSTOM FEED events 97 'CustomFeed:Save': {} 98 'CustomFeed:Unsave': {} 99 'CustomFeed:Like': {} 100 'CustomFeed:Unlike': {} 101 'CustomFeed:Share': {} 102 'CustomFeed:Pin': { 103 uri: string 104 name?: string 105 } 106 'CustomFeed:Unpin': { 107 uri: string 108 name?: string 109 } 110 'CustomFeed:Reorder': { 111 uri: string 112 name?: string 113 index: number 114 } 115 'CustomFeed:LoadMore': {} 116 'MultiFeed:onEndReached': {} 117 'MultiFeed:onRefresh': {} 118 // MODERATION events 119 'Moderation:ContentfilteringButtonClicked': {} 120 // ONBOARDING events 121 'Onboarding:Begin': {} 122 'Onboarding:Complete': {} 123 'Onboarding:Skipped': {} 124 'Onboarding:Reset': {} 125 'Onboarding:SuggestedFollowFollowed': {} 126 'Onboarding:CustomFeedAdded': {} 127 // Onboarding v2 128 'OnboardingV2:Begin': {} 129 'OnboardingV2:StepInterests:Start': {} 130 'OnboardingV2:StepInterests:End': { 131 selectedInterests: string[] 132 selectedInterestsLength: number 133 } 134 'OnboardingV2:StepInterests:Error': {} 135 'OnboardingV2:StepSuggestedAccounts:Start': {} 136 'OnboardingV2:StepSuggestedAccounts:End': { 137 selectedAccountsLength: number 138 } 139 'OnboardingV2:StepFollowingFeed:Start': {} 140 'OnboardingV2:StepFollowingFeed:End': {} 141 'OnboardingV2:StepAlgoFeeds:Start': {} 142 'OnboardingV2:StepAlgoFeeds:End': { 143 selectedPrimaryFeeds: string[] 144 selectedPrimaryFeedsLength: number 145 selectedSecondaryFeeds: string[] 146 selectedSecondaryFeedsLength: number 147 } 148 'OnboardingV2:StepTopicalFeeds:Start': {} 149 'OnboardingV2:StepTopicalFeeds:End': { 150 selectedFeeds: string[] 151 selectedFeedsLength: number 152 } 153 'OnboardingV2:StepModeration:Start': {} 154 'OnboardingV2:StepModeration:End': {} 155 'OnboardingV2:StepProfile:Start': {} 156 'OnboardingV2:StepProfile:End': {} 157 'OnboardingV2:StepFinished:Start': {} 158 'OnboardingV2:StepFinished:End': {} 159 'OnboardingV2:Complete': {} 160 'OnboardingV2:Skip': {} 161} 162 163export type ScreenPropertiesMap = { 164 Login: {} 165 CreateAccount: {} 166 'Choose Account': {} 167 'Signin:ForgotPassword': {} 168 'Signin:SetNewPasswordForm': {} 169 'Signin:PasswordUpdatedForm': {} 170 Feed: {} 171 Notifications: {} 172 Profile: {} 173 'Profile:Preview': {} 174 Settings: {} 175 AppPasswords: {} 176 Moderation: {} 177 PreferencesExternalEmbeds: {} 178 BlockedAccounts: {} 179 MutedAccounts: {} 180 SavedFeeds: {} 181}