this repo has no description
1import { ExtensionWebpackModule } from "@moonlight-mod/types";
2import { CommonComponents } from "@moonlight-mod/types/coreExtensions";
3
4export const components: ExtensionWebpackModule = {
5 dependencies: [
6 { ext: "spacepack", id: "spacepack" },
7 "MasonryList:",
8 ".flexGutterSmall,"
9 //"ALWAYS_WHITE:",
10 //".Messages.SWITCH_ACCOUNTS_TOAST_LOGIN_SUCCESS.format"
11 ],
12 run: function (module, exports, require) {
13 const spacepack = require("spacepack_spacepack");
14
15 const Components = spacepack.findByCode("MasonryList:function")[0].exports;
16 const MarkdownParser = spacepack.findByCode(
17 "parseAutoModerationSystemMessage:"
18 )[0].exports.default;
19 const LegacyText = spacepack.findByCode(".selectable", ".colorStandard")[0]
20 .exports.default;
21 const Flex = spacepack.findByCode(".flex" + "GutterSmall,")[0].exports
22 .default;
23 const CardClasses = spacepack.findByCode("card", "cardHeader", "inModal")[0]
24 .exports;
25 const ControlClasses = spacepack.findByCode(
26 "title",
27 "titleDefault",
28 "dividerDefault"
29 )[0].exports;
30
31 let cache: Partial<CommonComponents> = {};
32 module.exports = {
33 ...Components,
34 MarkdownParser,
35 LegacyText,
36 Flex,
37 CardClasses,
38 ControlClasses
39 };
40 }
41};