mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-05-02 05:05:54 +02:00
refactor(frontend): フロントエンドの型エラー解消(途中まで) (#16539)
* fix(frontend): FormLinkをボタンとして使用した際にエラーが出る問題を修正 * refactor(frontend): フロントエンドの型エラー解消 * remove unused ts-expect-error * migrate * remove unrelated changes * fix lint * more type fixes
This commit is contained in:
@@ -41,6 +41,14 @@ export type StatusbarStore = {
|
||||
props: Record<string, any>;
|
||||
};
|
||||
|
||||
export type DataSaverStore = {
|
||||
media: boolean;
|
||||
avatar: boolean;
|
||||
urlPreviewThumbnail: boolean;
|
||||
disableUrlPreview: boolean;
|
||||
code: boolean;
|
||||
};
|
||||
|
||||
type OmitStrict<T, K extends keyof T> = T extends any ? Pick<T, Exclude<keyof T, K>> : never;
|
||||
|
||||
// NOTE: デフォルト値は他の設定の状態に依存してはならない(依存していた場合、ユーザーがその設定項目単体で「初期値にリセット」した場合不具合の原因になる)
|
||||
@@ -332,7 +340,7 @@ export const PREF_DEF = definePreferences({
|
||||
urlPreviewThumbnail: false,
|
||||
disableUrlPreview: false,
|
||||
code: false,
|
||||
} satisfies Record<string, boolean>,
|
||||
} as DataSaverStore,
|
||||
},
|
||||
hemisphere: {
|
||||
default: hemisphere as 'N' | 'S',
|
||||
|
||||
Reference in New Issue
Block a user