Skip to content

Commit dd52e73

Browse files
authored
fix(api.js): fix @ts-expect-error usage, closes #2249 (#2250)
1 parent e3f9916 commit dd52e73

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

.changes/api-ts-expect-error.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
"api": patch
3+
---
4+
Fix `@ts-expect` error usage

core/tauri/scripts/bundle.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tooling/api/src/window.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,8 @@ enum UserAttentionType {
195195
* @return The current WebviewWindow.
196196
*/
197197
function getCurrent(): WebviewWindow {
198-
// @ts-expect-error
199198
return new WebviewWindow(window.__TAURI__.__currentWindow.label, {
199+
// @ts-expect-error
200200
skip: true
201201
})
202202
}
@@ -207,9 +207,12 @@ function getCurrent(): WebviewWindow {
207207
* @return The list of WebviewWindow.
208208
*/
209209
function getAll(): WebviewWindow[] {
210-
// @ts-expect-error
211210
return window.__TAURI__.__windows.map(
212-
(w) => new WebviewWindow(w, { skip: true })
211+
(w) =>
212+
new WebviewWindow(w.label, {
213+
// @ts-expect-error
214+
skip: true
215+
})
213216
)
214217
}
215218

0 commit comments

Comments
 (0)