diff --git a/src/components/markdown/Renderer.tsx b/src/components/markdown/Renderer.tsx index c7283aba133e8f863bfabcd218856677f2ec8177..f05104b46a97bf798e4628f3b7450bb67961d494 100644 --- a/src/components/markdown/Renderer.tsx +++ b/src/components/markdown/Renderer.tsx @@ -67,6 +67,8 @@ export const md: MarkdownIt = MarkdownIt({ throwOnError: false, maxExpand: 0, maxSize: 10, + strict: false, + errorColor: "var(--error)", }); // TODO: global.d.ts file for defining globals diff --git a/src/lib/renderer/simple/SimpleRenderer.ts b/src/lib/renderer/simple/SimpleRenderer.ts index 8a82bff27c81c334673a6a8be3605c188e2b5295..1c9e016be475744def0653c28b6f65c2c0322dac 100644 --- a/src/lib/renderer/simple/SimpleRenderer.ts +++ b/src/lib/renderer/simple/SimpleRenderer.ts @@ -65,29 +65,7 @@ export const SimpleRenderer: RendererRoutines = { { type: "StayAtBottom", smooth: SMOOTH_SCROLL_ON_RECEIVE }, ); }, - edit: async (renderer, id, patch) => { - // ! FIXME: verify if this is needed anymore - /*const channel = renderer.channel; - if (!channel) return; - if (renderer.state.type !== "RENDER") return; - - const messages = [...renderer.state.messages]; - const index = messages.findIndex((x) => x._id === id); - - if (index > -1) { - const message = { ...messages[index], ...mapMessage(patch) }; - messages.splice(index, 1, message); - - renderer.setState( - channel, - { - ...renderer.state, - messages, - }, - { type: "StayAtBottom" }, - ); - }*/ - }, + edit: async () => {}, delete: async (renderer, id) => { const channel = renderer.channel; if (!channel) return; diff --git a/src/pages/settings/channel/Permissions.tsx b/src/pages/settings/channel/Permissions.tsx index 156708ee67891f974127025504281129316fa80f..28b81c6aea85a20b2a79fae608c63cb21612bf0e 100644 --- a/src/pages/settings/channel/Permissions.tsx +++ b/src/pages/settings/channel/Permissions.tsx @@ -7,8 +7,6 @@ import { Channel } from "revolt.js/dist/maps/Channels"; import { useEffect, useState } from "preact/hooks"; -import { useClient } from "../../../context/revoltjs/RevoltClient"; - import Button from "../../../components/ui/Button"; import Checkbox from "../../../components/ui/Checkbox"; import Tip from "../../../components/ui/Tip"; diff --git a/src/pages/settings/panes/Appearance.tsx b/src/pages/settings/panes/Appearance.tsx index 861075d5236f35a95773c7119c75f7999a041372..f066664d8524ccfbf724754438064b839e99827f 100644 --- a/src/pages/settings/panes/Appearance.tsx +++ b/src/pages/settings/panes/Appearance.tsx @@ -30,7 +30,6 @@ import { useIntermediate } from "../../../context/intermediate/Intermediate"; import CollapsibleSection from "../../../components/common/CollapsibleSection"; import Tooltip from "../../../components/common/Tooltip"; import Button from "../../../components/ui/Button"; -import Checkbox from "../../../components/ui/Checkbox"; import ColourSwatches from "../../../components/ui/ColourSwatches"; import ComboBox from "../../../components/ui/ComboBox"; import InputBox from "../../../components/ui/InputBox";