diff options
author | V <vendicated@riseup.net> | 2023-09-05 21:37:39 +0200 |
---|---|---|
committer | V <vendicated@riseup.net> | 2023-09-05 21:37:39 +0200 |
commit | 4c805d08be9c2ec5dcd2cb1b7bb686f7e2636a9d (patch) | |
tree | 2f893fbc8eefc2e1598bdb2bcfe0128ca982f5b9 /src/plugins | |
parent | 9b987d1e5688f3fbac5cd2aa8f90c3d646f450af (diff) | |
download | Vencord-4c805d08be9c2ec5dcd2cb1b7bb686f7e2636a9d.tar.gz Vencord-4c805d08be9c2ec5dcd2cb1b7bb686f7e2636a9d.tar.bz2 Vencord-4c805d08be9c2ec5dcd2cb1b7bb686f7e2636a9d.zip |
[skip ci] PatchHelper: Fix copy button style
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/viewRaw.tsx | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/plugins/viewRaw.tsx b/src/plugins/viewRaw.tsx index 181865e..d9d1a44 100644 --- a/src/plugins/viewRaw.tsx +++ b/src/plugins/viewRaw.tsx @@ -19,6 +19,7 @@ import { addContextMenuPatch, NavContextMenuPatchCallback, removeContextMenuPatch } from "@api/ContextMenu"; import { addButton, removeButton } from "@api/MessagePopover"; import { definePluginSettings } from "@api/Settings"; +import { CodeBlock } from "@components/CodeBlock"; import ErrorBoundary from "@components/ErrorBoundary"; import { Flex } from "@components/Flex"; import { Devs } from "@utils/constants"; @@ -26,11 +27,9 @@ import { Margins } from "@utils/margins"; import { copyWithToast } from "@utils/misc"; import { closeModal, ModalCloseButton, ModalContent, ModalFooter, ModalHeader, ModalRoot, ModalSize, openModal } from "@utils/modal"; import definePlugin, { OptionType } from "@utils/types"; -import { findByPropsLazy } from "@webpack"; -import { Button, ChannelStore, Forms, Menu, Parser, Text } from "@webpack/common"; +import { Button, ChannelStore, Forms, Menu, Text } from "@webpack/common"; import { Message } from "discord-types/general"; -const CodeContainerClasses = findByPropsLazy("markup", "codeContainer"); const CopyIcon = () => { return <svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" width="22" height="22"> @@ -61,14 +60,6 @@ function cleanMessage(msg: Message) { return clone; } -function CodeBlock(props: { content: string, lang: string; }) { - return ( - <div className={CodeContainerClasses.markup}> - {Parser.defaultRules.codeBlock.react(props, null, {})} - </div> - ); -} - function openViewRawModal(json: string, type: string, msgContent?: string) { const key = openModal(props => ( <ErrorBoundary> |