I've fixed the following issues:
The components should now work correctly and match the design exactly.
This modification addresses the error by adding a check for both data and data.bitcoin before attempting to access their properties. If the data isn't available yet, it will display a loading placeholder instead. This should resolve the "Cannot read properties of undefined" error you were experiencing.