diff options
author | Hailey <me@haileyok.com> | 2024-10-16 19:17:22 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-16 19:17:22 -0700 |
commit | 2e74f9839246c7dee718ac8bc12c22395ff002b5 (patch) | |
tree | c308f1d5e0fe13f2b43b3df08958465507153e15 /src/view/com/composer/state/composer.ts | |
parent | 3d9663db1e3a32ac5daeba5cddbcb86b8eaab971 (diff) | |
download | voidsky-2e74f9839246c7dee718ac8bc12c22395ff002b5.tar.zst |
Add graphic media self label (#5758)
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
Diffstat (limited to 'src/view/com/composer/state/composer.ts')
-rw-r--r-- | src/view/com/composer/state/composer.ts | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/view/com/composer/state/composer.ts b/src/view/com/composer/state/composer.ts index e37690342..049488f3a 100644 --- a/src/view/com/composer/state/composer.ts +++ b/src/view/com/composer/state/composer.ts @@ -1,6 +1,7 @@ import {ImagePickerAsset} from 'expo-image-picker' import {AppBskyFeedPostgate, RichText} from '@atproto/api' +import {SelfLabel} from '#/lib/moderation' import {insertMentionAt} from '#/lib/strings/mention-manip' import { isBskyPostUrl, @@ -48,7 +49,7 @@ export type EmbedDraft = { export type ComposerDraft = { richtext: RichText - labels: string[] + labels: SelfLabel[] postgate: AppBskyFeedPostgate.Record threadgate: ThreadgateAllowUISetting[] embed: EmbedDraft @@ -56,7 +57,7 @@ export type ComposerDraft = { export type ComposerAction = | {type: 'update_richtext'; richtext: RichText} - | {type: 'update_labels'; labels: string[]} + | {type: 'update_labels'; labels: SelfLabel[]} | {type: 'update_postgate'; postgate: AppBskyFeedPostgate.Record} | {type: 'update_threadgate'; threadgate: ThreadgateAllowUISetting[]} | {type: 'embed_add_images'; images: ComposerImage[]} |