Skip to content

Commit 8910cab

Browse files
committed
fmt
1 parent 6997ddf commit 8910cab

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

src/link.tsx

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,35 +20,31 @@ let Link: (
2020

2121
export function setLink(params: { Link: typeof Link }): void {
2222
Link = props => {
23-
2423
{
25-
26-
const { to, href, ...rest } = props as { to?: string; href?: string; };
24+
const { to, href, ...rest } = props as { to?: string; href?: string };
2725

2826
const target = to ?? href;
2927

3028
mailto: {
31-
3229
if (target === undefined || !target.startsWith("mailto:")) {
3330
break mailto;
3431
}
3532

3633
return <a href={target} {...rest} />;
37-
3834
}
3935

4036
external_links: {
41-
42-
if (target === undefined || (!target.startsWith("//") && !/^https?:\/\//.test(target))) {
37+
if (
38+
target === undefined ||
39+
(!target.startsWith("//") && !/^https?:\/\//.test(target))
40+
) {
4341
break external_links;
4442
}
4543

4644
return <a href={target} target="_blank" {...rest} />;
4745
}
48-
4946
}
5047

51-
5248
return <params.Link {...props} />;
5349
};
5450
}

0 commit comments

Comments
 (0)