threed-garden
Version:
ThreeD Garden: WebGL 3D Environment Interface for Next.JS React TypeScript Three.JS React-Three Physics, 2D Paper.JS; APIs: Apollo GraphQL, WordPress; CSS: Tailwind, Radix-UI; Libraries: FarmBot 3D; AI: OpenAI, DeepSeek
12 lines (9 loc) • 393 B
text/typescript
import { useSettings } from "../state/useSettings";
import { useHeightMap } from "./useHeightMap";
import { useNaturalColor } from "./useNaturalColor";
export function useDisplay() {
const getNaturalColor = useNaturalColor();
const getHeightMapColor = useHeightMap();
const display = useSettings((s) => s.display);
return display === "color" ? getNaturalColor : getHeightMapColor;
}