An Elm Primer for React Developers
/
Part III: Building Real Applications
/
Chapter 12: Building a Feedback Wizard
Chapter 12: Building a Feedback Wizard
https://leanpub.com/elm-for-react-devs
The Problem: A Feedback Widget
https://leanpub.com/elm-for-react-devs
Modeling the Top-Level State
https://leanpub.com/elm-for-react-devs
The OutMsg Pattern
https://leanpub.com/elm-for-react-devs
The Wizard Module
https://leanpub.com/elm-for-react-devs
Handling OutMsg in the Parent
https://leanpub.com/elm-for-react-devs
Why OutMsg Works
https://leanpub.com/elm-for-react-devs
Native Dialogs and Ports
https://leanpub.com/elm-for-react-devs
The Complete Main Module
https://leanpub.com/elm-for-react-devs
The Api Module
https://leanpub.com/elm-for-react-devs
Patterns Worth Noting
https://leanpub.com/elm-for-react-devs
Nested TEA
https://leanpub.com/elm-for-react-devs
State as Union Type
https://leanpub.com/elm-for-react-devs
OutMsg for Composition
https://leanpub.com/elm-for-react-devs
Subscriptions Follow State
https://leanpub.com/elm-for-react-devs
What We Learned
https://leanpub.com/elm-for-react-devs
Up next
What’s Coming
In this chapter
Chapter 12: Building a Feedback Wizard
The Problem: A Feedback Widget
Modeling the Top-Level State
The OutMsg Pattern
Why OutMsg Works
Native Dialogs and Ports
The Complete Main Module
The Api Module
Patterns Worth Noting
What We Learned