Bofink Mortgage Applicaton
This is the Application flow for bofinks mortgages
Commiting
This project uses both commitizen and commit-lint. This means that you will have to provide valid semantic release commit messages (unless --no-verify
).
If you do not remember how to do semantic release commit messages. Feel free to commit with
npm run commit
and commitizen will guide you through the experience.
Storybook
Start the storybook by running start-storybook -p 6007
Usage
It's meant to be used as a component where each screen takes an onDone
funtion to be used when the screen finished submitting.
For example you should do the routing to the next screen in the onDone
function.
Also each screen takes an onMissingRequirements
funtions that is called whenever something is missing.
External providers
All the screens somehow needs to be wrapped with <ExternalProvider/>
to get the providers for the sdk and the formIdContext