Skip to content

Commit 15b71c1

Browse files
committed
feature: cloudcmd: aleman v1.2.5
1 parent d252fe5 commit 15b71c1

File tree

4 files changed

+13
-5
lines changed

4 files changed

+13
-5
lines changed

client/modules/menu/cloudmenu.mjs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,10 @@ async function loadMenu() {
2121
return createMenu;
2222
}
2323

24-
return supermenu;
24+
return createSupermenu;
25+
}
26+
27+
function createSupermenu(name, options, menuData) {
28+
const element = document.querySelector('[data-name="js-fm"]');
29+
return supermenu(element, options, menuData);
2530
}

client/modules/menu/index.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,10 @@ module.exports.init = async () => {
4747

4848
const {createCloudMenu} = await import('./cloudmenu.mjs');
4949

50-
MenuContext = await createCloudMenu(fm, options, menuData);
51-
MenuContextFile = await createCloudMenu(fm, optionsFile, menuDataFile);
50+
const {name} = fm.dataset;
51+
52+
MenuContext = await createCloudMenu(name, options, menuData);
53+
MenuContextFile = await createCloudMenu(name, optionsFile, menuDataFile);
5254

5355
MenuContext.addContextMenuListener();
5456
MenuContextFile.addContextMenuListener();
@@ -352,3 +354,4 @@ function listener(event) {
352354
event.preventDefault();
353355
}
354356
}
357+

html/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
</style>
2222
</head>
2323
<body>
24-
<div class="fm">{{ fm }}</div>
24+
<div data-name="js-fm" class="fm">{{ fm }}</div>
2525
<div id="js-keyspanel" class="keyspanel">
2626
<button id=f1 class="cmd-button reduce-text icon-help" title="Help" >F1</button>
2727
<button id=f2 class="cmd-button reduce-text icon-user-menu" title="User Menu" >F2</button>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"@cloudcmd/move-files": "^8.0.0",
9090
"@cloudcmd/read-files-sync": "^2.0.0",
9191
"@putout/cli-validate-args": "^2.0.0",
92-
"aleman": "^1.0.15",
92+
"aleman": "^1.2.5",
9393
"apart": "^2.0.0",
9494
"chalk": "^5.3.0",
9595
"compression": "^1.7.4",

0 commit comments

Comments
 (0)