10LOC

#use-hook

Reactintermediate

Use React's use hook for promises and context

import { use, Suspense, createContext } from "react";

const ThemeContext = createContext("light");
const greetingCache = new Map<string, Promise<string>>();

Read promises and context directly during render with React's built-in use hook.