fix: details

This commit is contained in:
2026-02-27 15:40:52 +08:00
parent 23d6d81532
commit 0e2f214552
5 changed files with 64 additions and 51 deletions
+8 -8
View File
@@ -12,8 +12,8 @@ export const DECK_DEFAULTS = {
SIZE_H: 86,
GRID_W: 5,
GRID_H: 8,
BLEED: '1',
PADDING: '2',
BLEED: 1,
PADDING: 2,
FONT_SIZE: 3
} as const;
@@ -23,8 +23,8 @@ export interface DeckState {
sizeH: number;
gridW: number;
gridH: number;
bleed: string;
padding: string;
bleed: number;
padding: number;
fontSize: number;
fixed: boolean;
src: string;
@@ -61,8 +61,8 @@ export interface DeckActions {
setSizeH: (size: number) => void;
setGridW: (grid: number) => void;
setGridH: (grid: number) => void;
setBleed: (bleed: string) => void;
setPadding: (padding: string) => void;
setBleed: (bleed: number) => void;
setPadding: (padding: number) => void;
setFontSize: (size: number) => void;
// 数据设置
@@ -161,11 +161,11 @@ export function createDeckStore(
setState({ gridH: grid });
updateDimensions();
};
const setBleed = (bleed: string) => {
const setBleed = (bleed: number) => {
setState({ bleed });
updateDimensions();
};
const setPadding = (padding: string) => {
const setPadding = (padding: number) => {
setState({ padding });
updateDimensions();
};