move renderers to subfolder
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
import type * as Discord from "discord.js"
|
import type * as Discord from "discord.js"
|
||||||
import { raise } from "../../helpers/raise"
|
import { raise } from "../../helpers/raise"
|
||||||
import { toUpper } from "../../helpers/to-upper"
|
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 { ComponentInteraction } from "../internal/interaction"
|
||||||
import type { Message, MessageOptions } from "../internal/message"
|
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 type { ReacordConfig, ReacordInstance } from "./reacord"
|
||||||
import { Reacord } from "./reacord"
|
import { Reacord } from "./reacord"
|
||||||
|
|
||||||
|
|||||||
@@ -8,8 +8,6 @@ import { logPretty } from "../../helpers/log-pretty"
|
|||||||
import { omit } from "../../helpers/omit"
|
import { omit } from "../../helpers/omit"
|
||||||
import { raise } from "../../helpers/raise"
|
import { raise } from "../../helpers/raise"
|
||||||
import type { Channel } from "../internal/channel"
|
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 { Container } from "../internal/container"
|
||||||
import type {
|
import type {
|
||||||
ButtonInteraction,
|
ButtonInteraction,
|
||||||
@@ -22,6 +20,8 @@ import type {
|
|||||||
MessageOptions,
|
MessageOptions,
|
||||||
MessageSelectOptions,
|
MessageSelectOptions,
|
||||||
} from "../internal/message"
|
} 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 type { ReacordInstance } from "./reacord"
|
||||||
import { Reacord } from "./reacord"
|
import { Reacord } from "./reacord"
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import type { ReactNode } from "react"
|
import type { ReactNode } from "react"
|
||||||
import type { ComponentInteraction } from "../internal/interaction"
|
import type { ComponentInteraction } from "../internal/interaction"
|
||||||
import { reconciler } from "../internal/reconciler.js"
|
import { reconciler } from "../internal/reconciler.js"
|
||||||
import type { Renderer } from "../internal/renderer"
|
import type { Renderer } from "../internal/renderers/renderer"
|
||||||
|
|
||||||
export type ReacordConfig = {
|
export type ReacordConfig = {
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import type { HostConfig } from "react-reconciler"
|
|||||||
import ReactReconciler from "react-reconciler"
|
import ReactReconciler from "react-reconciler"
|
||||||
import { raise } from "../../helpers/raise.js"
|
import { raise } from "../../helpers/raise.js"
|
||||||
import { Node } from "./node.js"
|
import { Node } from "./node.js"
|
||||||
import type { Renderer } from "./renderer"
|
import type { Renderer } from "./renderers/renderer"
|
||||||
import { TextNode } from "./text-node.js"
|
import { TextNode } from "./text-node.js"
|
||||||
|
|
||||||
const config: HostConfig<
|
const config: HostConfig<
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import type { Channel } from "./channel"
|
import type { Channel } from "../channel"
|
||||||
import type { Message, MessageOptions } from "./message"
|
import type { Message, MessageOptions } from "../message"
|
||||||
import { Renderer } from "./renderer"
|
import { Renderer } from "./renderer"
|
||||||
|
|
||||||
export class ChannelMessageRenderer extends Renderer {
|
export class ChannelMessageRenderer extends Renderer {
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
import type { CommandInteraction } from "./interaction"
|
import type { CommandInteraction } from "../interaction"
|
||||||
import type { Message, MessageOptions } from "./message"
|
import type { Message, MessageOptions } from "../message"
|
||||||
import { Renderer } from "./renderer"
|
import { Renderer } from "./renderer"
|
||||||
|
|
||||||
// keep track of interaction ids which have replies,
|
// keep track of interaction ids which have replies,
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
import { Subject } from "rxjs"
|
import { Subject } from "rxjs"
|
||||||
import { concatMap } from "rxjs/operators"
|
import { concatMap } from "rxjs/operators"
|
||||||
import { Container } from "./container.js"
|
import { Container } from "../container.js"
|
||||||
import type { ComponentInteraction } from "./interaction"
|
import type { ComponentInteraction } from "../interaction"
|
||||||
import type { Message, MessageOptions } from "./message"
|
import type { Message, MessageOptions } from "../message"
|
||||||
import type { Node } from "./node.js"
|
import type { Node } from "../node.js"
|
||||||
import { Timeout } from "./timeout"
|
import { Timeout } from "../timeout"
|
||||||
|
|
||||||
type UpdatePayload =
|
type UpdatePayload =
|
||||||
| { action: "update" | "deactivate"; options: MessageOptions }
|
| { action: "update" | "deactivate"; options: MessageOptions }
|
||||||
Reference in New Issue
Block a user