https://github.com/RyanHazlewood0/crypto-app/pull/27 added useEffect/fetch request in context provider to get 1,000 coins data since its used across the app instead of fetching it on each page which was unnecessary and made loading slow. made it so coin name input is readonly if a portfolio entry is being edited, so that you can only change the amount / purchase date of that same coin and preventing it from adding a new coin. also got local storage working for currency selector. ignore all of the "." commits I was trying to get rid of a vercel error and then a hydration error lol sorted now.