Skip to content

Commit 93c3f8d

Browse files
ci: apply automated fixes
1 parent 2815390 commit 93c3f8d

3 files changed

Lines changed: 38 additions & 27 deletions

File tree

Lines changed: 34 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1-
import { createMemo, createSignal, onMount, sharedConfig, splitProps, untrack } from "solid-js";
2-
import { isServer } from "solid-js/web";
3-
import type { Component, ComponentProps, JSX, Setter } from "solid-js";
1+
import {
2+
createMemo,
3+
createSignal,
4+
onMount,
5+
sharedConfig,
6+
splitProps,
7+
untrack,
8+
} from 'solid-js'
9+
import { isServer } from 'solid-js/web'
10+
import type { Component, ComponentProps, JSX, Setter } from 'solid-js'
411

512
/**
613
*
@@ -9,35 +16,39 @@ import type { Component, ComponentProps, JSX, Setter } from "solid-js";
916
// not using Suspense
1017
export default function clientOnly<T extends Component<any>>(
1118
fn: () => Promise<{
12-
default: T;
19+
default: T
1320
}>,
14-
options: { lazy?: boolean } = {}
21+
options: { lazy?: boolean } = {},
1522
) {
16-
if (isServer) return (props: ComponentProps<T> & { fallback?: JSX.Element }) => props.fallback;
23+
if (isServer)
24+
return (props: ComponentProps<T> & { fallback?: JSX.Element }) =>
25+
props.fallback
1726

18-
const [comp, setComp] = createSignal<T>();
19-
!options.lazy && load(fn, setComp);
27+
const [comp, setComp] = createSignal<T>()
28+
!options.lazy && load(fn, setComp)
2029
return (props: ComponentProps<T>) => {
21-
let Comp: T | undefined;
22-
let m: boolean;
23-
const [, rest] = splitProps(props, ["fallback"]);
24-
options.lazy && load(fn, setComp);
25-
if ((Comp = comp()) && !sharedConfig.context) return Comp(rest);
26-
const [mounted, setMounted] = createSignal(!sharedConfig.context);
27-
onMount(() => setMounted(true));
30+
let Comp: T | undefined
31+
let m: boolean
32+
const [, rest] = splitProps(props, ['fallback'])
33+
options.lazy && load(fn, setComp)
34+
if ((Comp = comp()) && !sharedConfig.context) return Comp(rest)
35+
const [mounted, setMounted] = createSignal(!sharedConfig.context)
36+
onMount(() => setMounted(true))
2837
return createMemo(
2938
() => (
30-
(Comp = comp()), (m = mounted()), untrack(() => (Comp && m ? Comp(rest) : props.fallback))
31-
)
32-
);
33-
};
39+
(Comp = comp()),
40+
(m = mounted()),
41+
untrack(() => (Comp && m ? Comp(rest) : props.fallback))
42+
),
43+
)
44+
}
3445
}
3546

3647
function load<T>(
3748
fn: () => Promise<{
38-
default: T;
49+
default: T
3950
}>,
40-
setComp: Setter<T>
51+
setComp: Setter<T>,
4152
) {
42-
fn().then(m => setComp(() => m.default));
43-
}
53+
fn().then((m) => setComp(() => m.default))
54+
}

packages/solid-devtools/src/core.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export default function SolidDevtoolsCore({
108108
typeof plugin.name === 'string'
109109
? plugin.name
110110
: // The check above confirms that `plugin.name` is of Render type
111-
(el) => convertRender(el, plugin.name as SolidPluginRender),
111+
(el) => convertRender(el, plugin.name as SolidPluginRender),
112112
render: (el: HTMLDivElement) => convertRender(el, plugin.render),
113113
})),
114114
}),
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import clientOnly from "./client-only";
1+
import clientOnly from './client-only'
22

33
export const TanstackDevtools = clientOnly(() =>
4-
import("./core").then((m) => m),
5-
);
4+
import('./core').then((m) => m),
5+
)

0 commit comments

Comments
 (0)