From e83078abc8257689a3c41e7f08ce22296f5c6582 Mon Sep 17 00:00:00 2001 From: PalmDevs Date: Fri, 4 Jul 2025 22:23:56 +0700 Subject: [PATCH] feat(lib/discord): correct and add file paths for modules for reference --- lib/discord/src/actions.ts | 3 +++ lib/discord/src/common/index.ts | 2 +- lib/discord/src/common/utils.ts | 1 + lib/discord/src/modules/main_tabs_v2.ts | 1 + lib/discord/src/modules/settings/renderer.ts | 1 + lib/discord/src/preinit.ts | 2 +- 6 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/discord/src/actions.ts b/lib/discord/src/actions.ts index b08996f..d95a389 100644 --- a/lib/discord/src/actions.ts +++ b/lib/discord/src/actions.ts @@ -20,6 +20,7 @@ import type { DiscordModules } from './types' const { relative } = byDependencies +// modules/action_sheet/native/ActionSheetActionCreators.tsx export let ActionSheetActionCreators: DiscordModules.Actions.ActionSheetActionCreators = proxify( () => { @@ -51,6 +52,7 @@ export let ActionSheetActionCreators: DiscordModules.Actions.ActionSheetActionCr }, )! +// actions/native/AlertActionCreators.tsx export let AlertActionCreators: DiscordModules.Actions.AlertActionCreators = proxify( () => { @@ -77,6 +79,7 @@ export let AlertActionCreators: DiscordModules.Actions.AlertActionCreators = }, )! +// modules/toast/native/ToastActionCreators.tsx export let ToastActionCreators: DiscordModules.Actions.ToastActionCreators = proxify(() => { // Many other modules share the same dependencies, the second yielded should be the correct module. diff --git a/lib/discord/src/common/index.ts b/lib/discord/src/common/index.ts index 0f5c401..71c1886 100644 --- a/lib/discord/src/common/index.ts +++ b/lib/discord/src/common/index.ts @@ -15,7 +15,7 @@ export * as utils from './utils' const { loose, relative } = byDependencies -// ../discord_common/js/shared/Logger.tsx +// ../discord_common/js/packages/logger/Logger.tsx export const [Logger] = lookupModule( byName('Logger'), ) as [typeof DiscordModules.Logger, Metro.ModuleID] diff --git a/lib/discord/src/common/utils.ts b/lib/discord/src/common/utils.ts index e5bea5c..98e1a59 100644 --- a/lib/discord/src/common/utils.ts +++ b/lib/discord/src/common/utils.ts @@ -10,6 +10,7 @@ import type { DiscordModules } from '../types' const [, _createClassModuleId] = lookupModule(byName('_createClass')) const [, _classCallCheckModuleId] = lookupModule(byName('_classCallCheck')) +// ../discord_common/js/shared/utils/TypedEventEmitter.tsx export let TypedEventEmitter: typeof DiscordModules.Utils.TypedEventEmitter = proxify(() => { const [module] = lookupModule( diff --git a/lib/discord/src/modules/main_tabs_v2.ts b/lib/discord/src/modules/main_tabs_v2.ts index 385c457..824bdcb 100644 --- a/lib/discord/src/modules/main_tabs_v2.ts +++ b/lib/discord/src/modules/main_tabs_v2.ts @@ -15,6 +15,7 @@ export interface RootNavigationRef { >(): NavigationContainerRef } +// modules/main_tabs_v2/RootNavigationRef.native.tsx export let RootNavigationRef: RootNavigationRef = proxify( () => { const [module] = lookupModule( diff --git a/lib/discord/src/modules/settings/renderer.ts b/lib/discord/src/modules/settings/renderer.ts index 1c8beed..4a2adff 100644 --- a/lib/discord/src/modules/settings/renderer.ts +++ b/lib/discord/src/modules/settings/renderer.ts @@ -17,6 +17,7 @@ const { loose, relative } = byDependencies export type SettingListRenderer = DiscordModules.Modules.Settings.SettingListRenderer +// modules/main_tabs_v2/native/settings/renderer/SettingListRenderer.tsx export let SettingListRenderer: SettingListRenderer = proxify( () => { const [module] = lookupModule( diff --git a/lib/discord/src/preinit.ts b/lib/discord/src/preinit.ts index dfa90bc..70d2d82 100644 --- a/lib/discord/src/preinit.ts +++ b/lib/discord/src/preinit.ts @@ -9,7 +9,7 @@ import type { DiscordModules } from './types' const { relative } = byDependencies -// ../discord_common/js/shared/AppStartPerformance.tsx +// ../discord_common/js/packages/app-start-performance/AppStartPerformance.tsx export const [AppStartPerformance] = lookupModule( preferExports( byProps('markAndLog'),