From d2fd5589dc93831cda625ad91083b8b051878d39 Mon Sep 17 00:00:00 2001 From: dan Date: Wed, 2 Oct 2024 00:08:46 +0900 Subject: Introduce a composer reducer and move image state there (#5547) * Add composer reducer * Support adding images Co-authored-by: Mary * Support updating and deleting images Co-authored-by: Mary * Derive images state from composer state Co-authored-by: Mary --------- Co-authored-by: Mary --- src/lib/api/index.ts | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/lib/api') diff --git a/src/lib/api/index.ts b/src/lib/api/index.ts index 08d4cb962..51bf51fff 100644 --- a/src/lib/api/index.ts +++ b/src/lib/api/index.ts @@ -24,6 +24,7 @@ import { threadgateAllowUISettingToAllowRecordValue, writeThreadgateRecord, } from '#/state/queries/threadgate' +import {ComposerState} from '#/view/com/composer/state' import {LinkMeta} from '../link-meta/link-meta' import {uploadBlob} from './upload-blob' @@ -38,6 +39,7 @@ export interface ExternalEmbedDraft { } interface PostOpts { + composerState: ComposerState // TODO: Not used yet. rawText: string replyTo?: string quote?: { -- cgit 1.4.1