UNPKG

@redocly/theme

Version:

Shared UI components lib

74 lines (73 loc) 3.32 kB
// eslint-disable-next-line no-warning-comments // TODO we need to create some common way to do this. export const useTelemetryFallback = () => ({ send: () => {}, sendPageViewedMessage: () => {}, sendPageActionsButtonClickedMessage: () => {}, sendErrorMessage: () => {}, sendClientErrorMessage: () => {}, sendBreadcrumbClickedMessage: () => {}, sendColorModeSwitchedMessage: () => {}, sendSidebarItemClickedMessage: () => {}, sendSidebarItemExpandedMessage: () => {}, sendSidebarItemCollapsedMessage: () => {}, sendChangeLayoutButtonClickedMessage: () => {}, sendEditPageLinkClickedMessage: () => {}, sendCodeSnippetReportedMessage: () => {}, sendNavbarMenuItemClickedMessage: () => {}, sendLoginButtonClickedMessage: () => {}, sendLoginProviderButtonClickedMessage: () => {}, sendLogoutMenuItemClickedMessage: () => {}, sendLogoClickedMessage: () => {}, sendTocItemClickedMessage: () => {}, sendCatalogFilterChangedMessage: () => {}, sendCatalogItemClickedMessage: () => {}, sendScorecardLinkClickedMessage: () => {}, sendBackToCatalogButtonClickedMessage: () => {}, sendSidebarDrilldownBackButtonClickedMessage: () => {}, sendFooterItemClickedMessage: () => {}, sendCatalogActionsButtonClickedMessage: () => {}, sendMobileMenuButtonCloseClickedMessage: () => {}, sendMobileMenuButtonOpenClickedMessage: () => {}, sendSearchInputResetButtonClickedMessage: () => {}, sendSearchRecentRemoveButtonClickedMessage: () => {}, sendSearchRecentClickedMessage: () => {}, sendRequestApiAccessButtonClickedMessage: () => {}, sendVersionPickerSelectionChangeMessage: () => {}, sendProductPickedMessage: () => {}, sendFilterCheckboxToggledMessage: () => {}, sendLanguagePickerLocaleChangedMessage: () => {}, sendSearchOpenedMessage: () => {}, sendSearchQueryMessage: () => {}, sendSearchAiOpenedMessage: () => {}, sendSearchAIQueryMessage: () => {}, sendSearchAIFeedbackMessage: () => {}, sendFeedbackMessage: () => {}, sendSearchResultClickedMessage: () => {}, sendRedirectMessage: () => {}, sendOpenapiDocsMessage: () => {}, sendCopyCodeSnippetClickedMessage: () => {}, sendViewedMessage: () => {}, sendPerformanceMetricsMessage: () => {}, sendDownloadDefinitionClickedMessage: () => {}, sendSelectLanguageClickedMessage: () => {}, sendExpandCollapseAllClickedMessage: () => {}, sendSwitchServersClickedMessage: () => {}, sendExamplesSwitcherClickedMessage: () => {}, sendTryItOpenedMessage: () => {}, sendViewSecurityDetailsClickedMessage: () => {}, sendViewSecurityDetailsClosedMessage: () => {}, sendAsyncapiDocsViewedMessage: () => {}, sendAsyncapiDocsPerformanceMetricsMessage: () => {}, sendAsyncapiDocsSwitchMessageClickedMessage: () => {}, sendAsyncapiDocsSwitchExampleClickedMessage: () => {}, sendAsyncapiDocsMessageClickedMessage: () => {}, sendAsyncapiDocsServerModalOpenedMessage: () => {}, sendAsyncapiDocsDownloadDefinitionClickedMessage: () => {}, sendAsyncapiDocsReferencedInClickedMessage: () => {}, sendGraphqlDocsViewedMessage: () => {}, sendGraphqlDocsPerformanceMetricsMessage: () => {}, sendGraphqlDocsReferencedInLinkClickedMessage: () => {}, sendGraphqlDocsRequiredScopesModalOpenedMessage: () => {}, sendGraphqlDocsDownloadDefinitionClickedMessage: () => {}, });