export function Wrapper(props) {
const [state, setState] = createSignal(false)
return (
<>
{props.children}
<div>{state()}</div>
</>
)
}
export function Main() {
return (
<Wrapper>
<button onClick={() => Wrapper.setState(v => !v)}>Click</button> // Pseudo-code - Wrapper.setState does not make sense of course
</Wrapper>
)
}
export function Wrapper(props) {
const [state, setState] = createSignal(false)
return (
<>
{props.children}
<div>{state()}</div>
</>
)
}
export function Main() {
return (
<Wrapper>
<button onClick={() => Wrapper.setState(v => !v)}>Click</button> // Pseudo-code - Wrapper.setState does not make sense of course
</Wrapper>
)
}