mirror of
https://github.com/stackblitz-labs/bolt.diy
synced 2025-06-26 18:26:38 +00:00
16 lines
447 B
TypeScript
16 lines
447 B
TypeScript
import { atom } from 'nanostores';
|
|
import { useStore } from '@nanostores/react';
|
|
|
|
// Create the atom for arboretum visibility
|
|
export const showArboretumStore = atom<boolean>(false);
|
|
|
|
// Create a hook for easier usage in React components
|
|
export function useArboretumVisibility() {
|
|
const isVisible = useStore(showArboretumStore);
|
|
|
|
return {
|
|
isArboretumVisible: isVisible,
|
|
toggleArboretum: () => showArboretumStore.set(!isVisible),
|
|
};
|
|
}
|