I really liked the practical real world details in this tutorial. Thank you for illustrating an elegant way to handle errors with v-alert and protected routes! I wonder if the router .beforeEach could have been moved into a module or middleware, and whether .onAuthStateChanged could be fully encapsulated in the Vuex store. Thank you for such an illuminating 2-part tutorial!
I noticed that I had JS console errors `
Vue warn]: Unknown custom element: <v-text-field> - did you register the component correctly? For recursive components, make sure to provide the "name" option.` and was able to find a solution by explicitly adding ‘VTextField’ and ‘VAlert’ components to the list of Vuetify import and use functions. This was…
Oleg! I’m starting with Vue(tify).js and this is a wonderful article. I’ve followed each step but ran into a problem where all of the text fields (e.g. email, and password) on the SignUp and SignIn forms are invisible because their width and height are both 0px. Was there some CSS that I am missing that you set in your project?
Thanks for sharing this lesson. How do you know when coins will fork and which exchanges will be safe to store versus those that require storage into a wallet prior to a fork? And for beginners, why does wallet storage safely snapshot your coins?