Web / Consulting & development
Fashion Billion
Sofia Wang’s website: a restrained visual direction, focused content and statically generated React pages.
The projectOpen source / TypeScript
A library for typed Redux actions and reducers, with a small, composable API.
npm packageconst createAction =
createActionForPayloads<Payloads>();
export const setDirection =
createAction("direction/set");
// Clear intent. Typed by design.State management can accumulate repetitive code and implicit contracts. hero-actions makes the relationship between action types, payloads and reducers explicit.
I designed and developed the library, documentation and an example app. Its action and handler factories use TypeScript inference and integrate with Redux and Redux Toolkit. This website also uses it for navigation, preferences and contact form state.
The next step
An idea to clarify, a product to improve or a team to support. Tell me where you are starting.
Let’s talkopentrentuno@gmail.com