fix(core): update
This commit is contained in:
@ -16,11 +16,12 @@ export class DeesMobilenavigation extends DeesElement {
|
||||
// STATIC
|
||||
public static demo = () => html`
|
||||
<dees-button @click=${() => {
|
||||
DeesMobilenavigation.createAndInit([
|
||||
DeesMobilenavigation.createAndShow([
|
||||
{
|
||||
name: 'Test',
|
||||
action: () => {
|
||||
action: async (deesMobileNav) => {
|
||||
alert('test');
|
||||
return null;
|
||||
},
|
||||
},
|
||||
]);
|
||||
@ -28,7 +29,7 @@ export class DeesMobilenavigation extends DeesElement {
|
||||
`;
|
||||
|
||||
private static singletonRef: DeesMobilenavigation;
|
||||
public static async createAndInit(menuItemsArg: plugins.tsclass.website.IMenuItem[]) {
|
||||
public static async createAndShow(menuItemsArg: plugins.tsclass.website.IMenuItem<DeesMobilenavigation>[]) {
|
||||
if (!this.singletonRef) {
|
||||
this.singletonRef = new DeesMobilenavigation();
|
||||
document.body.append(this.singletonRef);
|
||||
@ -134,7 +135,7 @@ export class DeesMobilenavigation extends DeesElement {
|
||||
class="menuItem"
|
||||
@click="${() => {
|
||||
this.hide();
|
||||
menuItem.action();
|
||||
menuItem.action(this);
|
||||
}}"
|
||||
>
|
||||
${menuItem.name}
|
||||
|
Reference in New Issue
Block a user