useReducer in Solid, but how - SolidJS