refactor: align platform APIs with community review

This commit is contained in:
vorotamoroz
2026-07-17 14:47:27 +00:00
parent 298738fc67
commit 326bf77183
39 changed files with 444 additions and 294 deletions
+16
View File
@@ -0,0 +1,16 @@
{
"extends": "../../../tsconfig.json",
"compilerOptions": {
"target": "ES2020",
"lib": ["ES2020", "DOM", "DOM.Iterable"],
"moduleResolution": "bundler",
"allowImportingTsExtensions": true,
"isolatedModules": true,
"noEmit": true,
"paths": {
"@/*": ["../../*"]
}
},
"include": ["**/*.ts", "**/*.svelte"],
"exclude": ["**/*.unit.spec.ts"]
}
+1 -1
View File
@@ -1,5 +1,5 @@
<script lang="ts">
import type { MenuItem } from "../BrowserMenu";
import type { MenuItem } from "@/apps/browser/BrowserMenu";
type Props = {
item: MenuItem;
+1 -1
View File
@@ -1,5 +1,5 @@
<script lang="ts">
import type { MenuSeparator } from "../BrowserMenu";
import type { MenuSeparator } from "@/apps/browser/BrowserMenu";
type Props = {
item: MenuSeparator;
+1 -1
View File
@@ -1,5 +1,5 @@
<script lang="ts">
import type { Menu, MenuItem, MenuSeparator } from "../BrowserMenu";
import type { Menu, MenuItem, MenuSeparator } from "@/apps/browser/BrowserMenu";
import MenuItemView from "./MenuItemView.svelte";
import MenuSeparatorView from "./MenuSeparatorView.svelte";