1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/main/menu/show-about.injectable.ts
Jari Kolehmainen 4b017ff525 show extension api version in about dialog
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2022-08-15 17:07:00 +03:00

23 lines
825 B
TypeScript

/**
* Copyright (c) OpenLens Authors. All rights reserved.
* Licensed under MIT License. See LICENSE in root directory for more information.
*/
import { getInjectable } from "@ogre-tools/injectable";
import { showAbout } from "./menu";
import showMessagePopupInjectable from "../electron-app/features/show-message-popup.injectable";
import appVersionInjectable from "../../common/vars/app-version.injectable";
import buildVersionInjectable from "../../common/vars/build-version.injectable";
const showAboutInjectable = getInjectable({
id: "show-about",
instantiate: (di) =>
showAbout({
appVersion: di.inject(buildVersionInjectable),
extensionApiVersion: di.inject(appVersionInjectable),
showMessagePopup: di.inject(showMessagePopupInjectable),
}),
});
export default showAboutInjectable;