From d89db1ceeb43e040a4f03e9f4346da1aebb004cd Mon Sep 17 00:00:00 2001 From: MapleLeaf <19603573+itsMapleLeaf@users.noreply.github.com> Date: Tue, 28 Dec 2021 13:53:23 -0600 Subject: [PATCH] move renderers to subfolder --- library/core/reacord-discord-js.ts | 4 ++-- library/core/reacord-tester.ts | 4 ++-- library/core/reacord.ts | 2 +- library/internal/reconciler.ts | 2 +- .../{ => renderers}/channel-message-renderer.ts | 4 ++-- .../internal/{ => renderers}/command-reply-renderer.ts | 4 ++-- library/internal/{ => renderers}/renderer.ts | 10 +++++----- 7 files changed, 15 insertions(+), 15 deletions(-) rename library/internal/{ => renderers}/channel-message-renderer.ts (72%) rename library/internal/{ => renderers}/command-reply-renderer.ts (84%) rename library/internal/{ => renderers}/renderer.ts (91%) diff --git a/library/core/reacord-discord-js.ts b/library/core/reacord-discord-js.ts index fc41bb6..fec57e6 100644 --- a/library/core/reacord-discord-js.ts +++ b/library/core/reacord-discord-js.ts @@ -1,10 +1,10 @@ import type * as Discord from "discord.js" import { raise } from "../../helpers/raise" import { toUpper } from "../../helpers/to-upper" -import { ChannelMessageRenderer } from "../internal/channel-message-renderer" -import { CommandReplyRenderer } from "../internal/command-reply-renderer" import type { ComponentInteraction } from "../internal/interaction" import type { Message, MessageOptions } from "../internal/message" +import { ChannelMessageRenderer } from "../internal/renderers/channel-message-renderer" +import { CommandReplyRenderer } from "../internal/renderers/command-reply-renderer" import type { ReacordConfig, ReacordInstance } from "./reacord" import { Reacord } from "./reacord" diff --git a/library/core/reacord-tester.ts b/library/core/reacord-tester.ts index 9c0e20b..dfe3908 100644 --- a/library/core/reacord-tester.ts +++ b/library/core/reacord-tester.ts @@ -8,8 +8,6 @@ import { logPretty } from "../../helpers/log-pretty" import { omit } from "../../helpers/omit" import { raise } from "../../helpers/raise" import type { Channel } from "../internal/channel" -import { ChannelMessageRenderer } from "../internal/channel-message-renderer" -import { CommandReplyRenderer } from "../internal/command-reply-renderer" import { Container } from "../internal/container" import type { ButtonInteraction, @@ -22,6 +20,8 @@ import type { MessageOptions, MessageSelectOptions, } from "../internal/message" +import { ChannelMessageRenderer } from "../internal/renderers/channel-message-renderer" +import { CommandReplyRenderer } from "../internal/renderers/command-reply-renderer" import type { ReacordInstance } from "./reacord" import { Reacord } from "./reacord" diff --git a/library/core/reacord.ts b/library/core/reacord.ts index 0760baa..0c60c5b 100644 --- a/library/core/reacord.ts +++ b/library/core/reacord.ts @@ -1,7 +1,7 @@ import type { ReactNode } from "react" import type { ComponentInteraction } from "../internal/interaction" import { reconciler } from "../internal/reconciler.js" -import type { Renderer } from "../internal/renderer" +import type { Renderer } from "../internal/renderers/renderer" export type ReacordConfig = { /** diff --git a/library/internal/reconciler.ts b/library/internal/reconciler.ts index 9e397a6..749af4d 100644 --- a/library/internal/reconciler.ts +++ b/library/internal/reconciler.ts @@ -2,7 +2,7 @@ import type { HostConfig } from "react-reconciler" import ReactReconciler from "react-reconciler" import { raise } from "../../helpers/raise.js" import { Node } from "./node.js" -import type { Renderer } from "./renderer" +import type { Renderer } from "./renderers/renderer" import { TextNode } from "./text-node.js" const config: HostConfig< diff --git a/library/internal/channel-message-renderer.ts b/library/internal/renderers/channel-message-renderer.ts similarity index 72% rename from library/internal/channel-message-renderer.ts rename to library/internal/renderers/channel-message-renderer.ts index 8368082..32fafe1 100644 --- a/library/internal/channel-message-renderer.ts +++ b/library/internal/renderers/channel-message-renderer.ts @@ -1,5 +1,5 @@ -import type { Channel } from "./channel" -import type { Message, MessageOptions } from "./message" +import type { Channel } from "../channel" +import type { Message, MessageOptions } from "../message" import { Renderer } from "./renderer" export class ChannelMessageRenderer extends Renderer { diff --git a/library/internal/command-reply-renderer.ts b/library/internal/renderers/command-reply-renderer.ts similarity index 84% rename from library/internal/command-reply-renderer.ts rename to library/internal/renderers/command-reply-renderer.ts index 77e263a..b17209c 100644 --- a/library/internal/command-reply-renderer.ts +++ b/library/internal/renderers/command-reply-renderer.ts @@ -1,5 +1,5 @@ -import type { CommandInteraction } from "./interaction" -import type { Message, MessageOptions } from "./message" +import type { CommandInteraction } from "../interaction" +import type { Message, MessageOptions } from "../message" import { Renderer } from "./renderer" // keep track of interaction ids which have replies, diff --git a/library/internal/renderer.ts b/library/internal/renderers/renderer.ts similarity index 91% rename from library/internal/renderer.ts rename to library/internal/renderers/renderer.ts index fdbe03a..470c170 100644 --- a/library/internal/renderer.ts +++ b/library/internal/renderers/renderer.ts @@ -1,10 +1,10 @@ import { Subject } from "rxjs" import { concatMap } from "rxjs/operators" -import { Container } from "./container.js" -import type { ComponentInteraction } from "./interaction" -import type { Message, MessageOptions } from "./message" -import type { Node } from "./node.js" -import { Timeout } from "./timeout" +import { Container } from "../container.js" +import type { ComponentInteraction } from "../interaction" +import type { Message, MessageOptions } from "../message" +import type { Node } from "../node.js" +import { Timeout } from "../timeout" type UpdatePayload = | { action: "update" | "deactivate"; options: MessageOptions }