File tree Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -20,35 +20,31 @@ let Link: (
2020
2121export 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 ( "//" ) && ! / ^ h t t p s ? : \/ \/ / . test ( target ) ) ) {
37+ if (
38+ target === undefined ||
39+ ( ! target . startsWith ( "//" ) && ! / ^ h t t p s ? : \/ \/ / . 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}
You can’t perform that action at this time.
0 commit comments