CatNoir
CatNoir
Explore posts from servers
CDCloudflare Developers
Created by CatNoir on 9/13/2024 in #general-help
Html error form validation error display
good joke
9 replies
CDCloudflare Developers
Created by CatNoir on 9/13/2024 in #general-help
Html error form validation error display
theres surely has to be a better way
9 replies
CDCloudflare Developers
Created by CatNoir on 9/13/2024 in #general-help
Html error form validation error display
but that costs money
9 replies
SSolidJS
Created by CatNoir on 8/11/2024 in #support
Override component events
thanks <3 that worked perfectly
3 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
i guess having a global memo like that could work
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
im basically filtering for only online users from a users friend list
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
Yes, i do have global states in seperate files. I am just experimenting with MVVM pattern kinda, my codebase is really messy right now, so i was trying this out. here is the createMemo code: https://github.com/Nerimity/nerimity-web/blob/main/src/components/home-drawer/useHomeDrawerController.tsx
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
well thanks a lot everyone <33
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
i see
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
but can it ever actually be undefined? using this primitive
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
oh, that worked
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
No description
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
thanks!
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
ooooooooooh thats amazing
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
const HomeDrawerControllerContext = createContext<ReturnType<typeof useController>>();

const useController = () => {
const complicated = createMemo(() => {
// something complicated
})


return { complicated };
}


const HomeDrawerControllerProvider = (props: {children: JSXElement}) => {
const controller = useController();

return (
<HomeDrawerControllerContext.Provider value={controller}>
{props.children}
</HomeDrawerControllerContext.Provider>
)
};

const useHomeDrawerController = () => {
return useContext(HomeDrawerControllerContext);
}
const HomeDrawerControllerContext = createContext<ReturnType<typeof useController>>();

const useController = () => {
const complicated = createMemo(() => {
// something complicated
})


return { complicated };
}


const HomeDrawerControllerProvider = (props: {children: JSXElement}) => {
const controller = useController();

return (
<HomeDrawerControllerContext.Provider value={controller}>
{props.children}
</HomeDrawerControllerContext.Provider>
)
};

const useHomeDrawerController = () => {
return useContext(HomeDrawerControllerContext);
}
I usually make my context like this, is this a good way of doing it or is there a better way?
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
i guess so, thankss
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
hm the problem is, i feel like then my project would have tooo many contexts
26 replies
SSolidJS
Created by CatNoir on 7/31/2024 in #support
How can I use a custom hook with createMemo in many places?
ahh a context
26 replies
SSolidJS
Created by CatNoir on 4/8/2024 in #support
Why does adding a new field duplicate the value?
interesting, i will change it to createStore, thanks!
6 replies