Lazy Initial value ↔ function pass as Parameter into useState(), to assign return value as Initial State value, on first-call only

const [param, setParam] = useState(() => expensiveFunc(wasd))
Lazy Initial value used when initial value requires expensive calculation, which should be done once