useImmerReducer .cursorrules prompt files

useImmerReducer is a React Hook that enhances the `useReducer` hook with Immer-like API, enabling easy manipulation of state with immutability benefits.