useState 的初始化值必须是一个函数。
useState() 接收到了非函数的初始值。初始化函数必须是一个函数,这样它才只在服务端运行一次,并且其结果可以被序列化到 payload 中用于水合(hydration)。
useState()
const counter = useState('counter', () => 0)