fix(lib/discord): bring back support for <341202

This commit is contained in:
PalmDevs 2026-07-29 23:17:41 +07:00
parent 16ef99dcd8
commit bb0919ef0a
No known key found for this signature in database
GPG key ID: 6FAE8F8677ACA8BA

View file

@ -10,11 +10,21 @@ import type { DiscordModules } from './types'
const [, _asyncToGeneratorModuleId] = lookupModule(
withName('_asyncToGenerator'),
)
const [, _classCallCheckModuleId] = lookupModule(withName('_classCallCheck'))
const [, _createClassModuleId] = lookupModule(withName('_createClass'))
// ../discord_common/js/packages/app-start-performance/AppStartPerformance.tsx
export const [AppStartPerformance] = lookupModule(
withProps<DiscordModules.AppStartPerformance>('markAndLog').and(
withDependencies([_asyncToGeneratorModuleId, 2]),
withDependencies([_asyncToGeneratorModuleId, 2]).or(
// TODO: Remove once stable >341202
withDependencies([
_asyncToGeneratorModuleId,
_classCallCheckModuleId,
_createClassModuleId,
2,
]),
),
),
) as [DiscordModules.AppStartPerformance, Metro.ModuleID]