feat: details

This commit is contained in:
2026-03-01 09:49:01 +08:00
parent f7eabbdeba
commit a55f55505c
8 changed files with 317 additions and 173 deletions
+2 -2
View File
@@ -14,7 +14,7 @@ customElement<MdCommanderProps>(
(props, { element }) => {
noShadowDOM();
const commander = useCommander(props.commands, element as unknown as HTMLElement);
const commander = useCommander(props.commands);
const [editingAttr, setEditingAttr] = createSignal<{
itemId: string;
attrName: string;
@@ -102,7 +102,7 @@ customElement<MdCommanderProps>(
onEditAttribute={(itemId, attrName, attr) =>
setEditingAttr({ itemId, attrName, attr })
}
onRemoveClass={commander.removeTrackerClass}
onRemoveClass={commander.removeTrackerItemClass}
onMoveUp={(itemId) => commander.moveTrackerItem(itemId, "up")}
onMoveDown={(itemId) => commander.moveTrackerItem(itemId, "down")}
onRemove={commander.removeTrackerItem}