From 0359697d2c2d46a3b0ee884fe116f0c51dd9a63e Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Sun, 8 Jan 2023 12:08:40 +0400 Subject: [PATCH] Up ComponentExit --- src/commands/view/{ComponentExit.js => ComponentExit.ts} | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) rename src/commands/view/{ComponentExit.js => ComponentExit.ts} (72%) diff --git a/src/commands/view/ComponentExit.js b/src/commands/view/ComponentExit.ts similarity index 72% rename from src/commands/view/ComponentExit.js rename to src/commands/view/ComponentExit.ts index 97b3c18f9..42e9e4a70 100644 --- a/src/commands/view/ComponentExit.js +++ b/src/commands/view/ComponentExit.ts @@ -1,7 +1,10 @@ +import Component from '../../dom_components/model/Component'; +import { CustomCommand } from './CommandAbstract'; + export default { run(ed, snd, opts = {}) { if (!ed.Canvas.hasFocus() && !opts.force) return; - const toSelect = []; + const toSelect: Component[] = []; ed.getSelectedAll().forEach(component => { let next = component.parent(); @@ -16,4 +19,4 @@ export default { toSelect.length && ed.select(toSelect); }, -}; +} as CustomCommand;