fix: card preview interaction

This commit is contained in:
hypercross 2026-02-27 13:04:48 +08:00
parent a292624c08
commit b83e884f6f
1 changed files with 1 additions and 2 deletions

View File

@ -93,12 +93,11 @@ export function CardPreview(props: CardPreviewProps) {
<For each={visibleLayers()}> <For each={visibleLayers()}>
{(layer) => { {(layer) => {
const style = getLayerStyle(layer, props.dimensions); const style = getLayerStyle(layer, props.dimensions);
const isEditingThis = props.editingLayer === layer.prop;
return ( return (
<div <div
class={`absolute flex items-center justify-center text-center prose prose-sm ${ class={`absolute flex items-center justify-center text-center prose prose-sm ${
isEditingThis ? 'bg-blue-500/20 ring-2 ring-blue-500' : '' props.isEditing ? 'bg-blue-500/20 ring-2 ring-blue-500' : ''
}`} }`}
style={style} style={style}
innerHTML={renderLayer(layer, currentCard())} innerHTML={renderLayer(layer, currentCard())}