Describe the bug
If this component is used without a window.wplfData in place, it will fail with a cryptic "Unexpected token at 0".
If the request to the form is 403'd for some reason (nonce!!) it will display the loading state forever, in my case:

To Reproduce
Steps to reproduce the behavior:
- Install the component from npm
- Import it and use it in code without supplying wplfData
- See error
In other words, headless single page applications are in quite a spot at the moment.