GitHub repository: madgrid/shipping-label-maker-app
Primary language: TypeScript
Created: 2019-08-03T09:34:26Z
Description: Shipping Label Maker is an application that collects shipping information from the user and prints a shipping label. The heart of the app is a “Wizard” component whose primary responsibility is to receive a series of steps from its parent and sequencing through them. The steps will instruct the wizard to move forward or backwards, or end the wizard. The wizard does not know anything about the business domain. It simply receives a domain object called wizardContext from the parent and passes it on to the steps. Steps are free to modify the wizardContext as they collect information from the user.