From 93531b9624259d519f6f9cab264f8485c9a32fdb Mon Sep 17 00:00:00 2001 From: Westbrook Johnson Date: Wed, 16 Aug 2023 20:42:47 -0400 Subject: [PATCH] perf: make submenus lazy --- packages/menu/src/MenuItem.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/menu/src/MenuItem.ts b/packages/menu/src/MenuItem.ts index 36c26a37f6..bded11099f 100644 --- a/packages/menu/src/MenuItem.ts +++ b/packages/menu/src/MenuItem.ts @@ -35,7 +35,6 @@ import menuItemStyles from './menu-item.css.js'; import checkmarkStyles from '@spectrum-web-components/icon/src/spectrum-icon-checkmark.css.js'; import type { Menu } from './Menu.js'; import { MutationController } from '@lit-labs/observers/mutation-controller.js'; -import '@spectrum-web-components/overlay/sp-overlay.js'; import type { Overlay } from 'overlay/src/Overlay.js'; /** @@ -266,6 +265,7 @@ export class MenuItem extends LikeAnchor( if (!this.hasSubmenu) { return slot; } + import('@spectrum-web-components/overlay/sp-overlay.js'); return html`