MessageLinkEmbed: Fix erroring with lazily loaded module
This commit is contained in:
parent
c4d8e8624b
commit
de0b57eb19
1 changed files with 6 additions and 3 deletions
|
|
@ -21,7 +21,6 @@ import { updateMessage } from "@api/MessageUpdater";
|
|||
import { definePluginSettings } from "@api/Settings";
|
||||
import { getUserSettingLazy } from "@api/UserSettings";
|
||||
import { Devs } from "@utils/constants.js";
|
||||
import { classes } from "@utils/misc";
|
||||
import { Queue } from "@utils/Queue";
|
||||
import definePlugin, { OptionType } from "@utils/types";
|
||||
import { Channel, Message } from "@vencord/discord-types";
|
||||
|
|
@ -51,7 +50,6 @@ const Embed = findComponentLazy(m => m.prototype?.renderSuppressButton);
|
|||
const ChannelMessage = findComponentByCodeLazy("childrenExecutedCommand:", ".hideAccessories");
|
||||
let AutoModEmbed: ComponentType<any> = () => null;
|
||||
|
||||
const SearchResultClasses = findCssClassesLazy("message", "searchResult");
|
||||
const EmbedClasses = findCssClassesLazy("embedAuthorIcon", "embedAuthor", "embedAuthor", "embedMargin");
|
||||
|
||||
const MessageDisplayCompact = getUserSettingLazy("textAndImages", "messageDisplayCompact")!;
|
||||
|
|
@ -306,7 +304,12 @@ function ChannelMessageEmbedAccessory({ message, channel }: MessageEmbedProps):
|
|||
}
|
||||
}}
|
||||
renderDescription={() => (
|
||||
<div key={message.id} className={classes(SearchResultClasses.message, settings.store.messageBackgroundColor && SearchResultClasses.searchResult)}>
|
||||
<div key={message.id} style={!settings.store.messageBackgroundColor ? undefined : {
|
||||
backgroundColor: "var(--background-base-lower)",
|
||||
border: "1px solid var(--border-subtle)",
|
||||
borderRadius: "8px",
|
||||
paddingBottom: "8px",
|
||||
}}>
|
||||
<ChannelMessage
|
||||
id={`message-link-embeds-${message.id}`}
|
||||
message={message}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue