From 3735f53e91d7740ce9f21a382f7d2bf40b1ec7f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Mon, 23 Feb 2026 14:31:38 +0100 Subject: [PATCH] nicolium: i love pushing untested code but hate when it doesn't compile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- .../chats-page/components/chats-page-settings.tsx | 1 + .../pl-fe/src/features/ui/util/pending-status-builder.ts | 2 +- packages/pl-fe/src/stores/pending-statuses.ts | 6 ++---- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/pl-fe/src/features/chats/components/chats-page/components/chats-page-settings.tsx b/packages/pl-fe/src/features/chats/components/chats-page/components/chats-page-settings.tsx index f1a12de1a..323601774 100644 --- a/packages/pl-fe/src/features/chats/components/chats-page/components/chats-page-settings.tsx +++ b/packages/pl-fe/src/features/chats/components/chats-page/components/chats-page-settings.tsx @@ -16,6 +16,7 @@ import { useAppDispatch } from '@/hooks/use-app-dispatch'; import { useOwnAccount } from '@/hooks/use-own-account'; import { useUpdateCredentials } from '@/queries/accounts/use-account-credentials'; import { useSettings } from '@/stores/settings'; +import toast from '@/toast'; type FormData = { accepts_chat_messages?: boolean; diff --git a/packages/pl-fe/src/features/ui/util/pending-status-builder.ts b/packages/pl-fe/src/features/ui/util/pending-status-builder.ts index a0004cc33..2fe033d77 100644 --- a/packages/pl-fe/src/features/ui/util/pending-status-builder.ts +++ b/packages/pl-fe/src/features/ui/util/pending-status-builder.ts @@ -5,8 +5,8 @@ import * as v from 'valibot'; import { normalizeStatus } from '@/normalizers/status'; import { selectOwnAccount } from '@/selectors'; -import type { PendingStatus } from '@/reducers/pending-statuses'; import type { RootState } from '@/store'; +import type { PendingStatus } from '@/stores/pending-statuses'; const buildMentions = (pendingStatus: PendingStatus) => { if (pendingStatus.in_reply_to_id) { diff --git a/packages/pl-fe/src/stores/pending-statuses.ts b/packages/pl-fe/src/stores/pending-statuses.ts index 32af2bd5f..1cbbac4a0 100644 --- a/packages/pl-fe/src/stores/pending-statuses.ts +++ b/packages/pl-fe/src/stores/pending-statuses.ts @@ -2,8 +2,6 @@ import { CreateStatusParams } from 'pl-api'; import { create } from 'zustand'; import { mutative } from 'zustand-mutative'; -import type { StatusVisibility } from '@/normalizers/status'; - interface PendingStatus { content_type: string; in_reply_to_id: string | null; @@ -14,7 +12,7 @@ interface PendingStatus { spoiler_text: string; status: string; to: Array | null; - visibility: StatusVisibility; + visibility: string; } type State = { @@ -58,4 +56,4 @@ const usePendingStatusesStore = create()( const usePendingStatus = (id: string) => usePendingStatusesStore((state) => state.statuses[id]); const usePendingStatusesActions = () => usePendingStatusesStore((state) => state.actions); -export { usePendingStatusesStore, usePendingStatus, usePendingStatusesActions }; +export { usePendingStatusesStore, usePendingStatus, usePendingStatusesActions, type PendingStatus };