Skip to content

Commit 01de264

Browse files
committed
More clear way to define computed() type
1 parent 8577b35 commit 01de264

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

core/preview.ts

+13-13
Original file line numberDiff line numberDiff line change
@@ -49,21 +49,21 @@ let $links = map<PreviewLinksValue>({})
4949

5050
export const previewUrl = computed($links, links => Object.keys(links)[0] ?? '')
5151

52-
export const previewUrlError = computed<
53-
'invalidUrl' | 'unloadable' | undefined,
54-
typeof $links
55-
>($links, links => {
56-
let first = Object.keys(links)[0]
57-
if (typeof first !== 'undefined') {
58-
let link = links[first]!
59-
if (link.state === 'invalid') {
60-
return link.error
61-
} else if (link.state === 'unloadable') {
62-
return 'unloadable'
52+
export const previewUrlError = computed(
53+
$links,
54+
(links): 'invalidUrl' | 'unloadable' | undefined => {
55+
let first = Object.keys(links)[0]
56+
if (typeof first !== 'undefined') {
57+
let link = links[first]!
58+
if (link.state === 'invalid') {
59+
return link.error
60+
} else if (link.state === 'unloadable') {
61+
return 'unloadable'
62+
}
6363
}
64+
return undefined
6465
}
65-
return undefined
66-
})
66+
)
6767

6868
export const previewCandidatesLoading = computed($links, links => {
6969
return Object.keys(links).some(url => links[url]!.state === 'loading')

core/router.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -225,9 +225,9 @@ export function backToFirstStep(): void {
225225
}
226226
}
227227

228-
export const backRoute = computed<Route | undefined, typeof router>(
228+
export const backRoute = computed(
229229
router,
230-
({ params, route }) => {
230+
({ params, route }): Route | undefined => {
231231
if (route === 'add' && params.candidate) {
232232
return {
233233
params: { url: params.url },

0 commit comments

Comments
 (0)