fix: generateCode
This commit is contained in:
@@ -136,7 +136,6 @@ export interface DeckStore {
|
||||
*/
|
||||
export function createDeckStore(
|
||||
initialSrc: string = '',
|
||||
initialLayers: string = ''
|
||||
): DeckStore {
|
||||
const [state, setState] = createStore<DeckState>({
|
||||
sizeW: DECK_DEFAULTS.SIZE_W,
|
||||
@@ -303,21 +302,21 @@ export function createDeckStore(
|
||||
const backLayersString = backLayersStr || formatLayers(state.backLayerConfigs);
|
||||
const parts = [
|
||||
`:md-deck[${state.rawSrc || state.src}]`,
|
||||
`{size="${state.sizeW}x${state.sizeH} "`,
|
||||
`grid="${state.gridW}x${state.gridH} "`
|
||||
`{size="${state.sizeW}x${state.sizeH}" `,
|
||||
`grid="${state.gridW}x${state.gridH}" `
|
||||
];
|
||||
|
||||
// 仅在非默认值时添加 bleed 和 padding
|
||||
if (state.bleed !== DECK_DEFAULTS.BLEED) {
|
||||
parts.push(`bleed="${state.bleed} "`);
|
||||
parts.push(`bleed="${state.bleed}" `);
|
||||
}
|
||||
if (state.padding !== DECK_DEFAULTS.PADDING) {
|
||||
parts.push(`padding="${state.padding} "`);
|
||||
parts.push(`padding="${state.padding}" `);
|
||||
}
|
||||
|
||||
parts.push(`layers="${frontLayersStr}"`);
|
||||
parts.push(`layers="${frontLayersStr}" `);
|
||||
if (backLayersString) {
|
||||
parts.push(` backLayers="${backLayersString}"`);
|
||||
parts.push(`back-layers="${backLayersString}" `);
|
||||
}
|
||||
parts.push('}');
|
||||
return parts.join('');
|
||||
|
||||
Reference in New Issue
Block a user