diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index 031aa4196f1..a912e6b5ce8 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -40,7 +40,7 @@ export default class MenuUiHandler extends MessageUiHandler { private cursorObj: Phaser.GameObjects.Image; - private excludedMenus: () => { condition: boolean, options: MenuOptions[] }[]; + private excludedMenus: () => ConditionalMenu[]; private menuOptions: MenuOptions[]; protected manageDataConfig: OptionSelectConfig; @@ -533,3 +533,8 @@ export default class MenuUiHandler extends MessageUiHandler { this.cursorObj = null; } } + +interface ConditionalMenu { + condition: boolean; + options: MenuOptions[]; +}