2022/06/05
GoalsTracker 是我在 2022/06/01 的時候想到的一款 APP,這個 APP 主要的功能是能夠幫助使用者快速的建立一個目標以及透過社群達到跟人分享、堅持的效益。
從開始製作到現在過了 4 天,目前整個 APP 大致的雛形已經有了,只是在一些功能上應該還需要一點時間來去完成,接下來紀錄我從開始製作到現在遇到的一些問題,不管是解決了還是沒解決:
async action
state
跟 Redux store
裡面紀錄的 state
可以分開來使用,不用每次 input value change 都做一次 dispatch
2022/06/13
先來解決一下之前遇到的問題:
const uploadImage = async (e: React.ChangeEvent<HTMLInputElement>) => {
const file = e.target.files[0];
// 檔案超過 2MB 的話就不能上傳
// file size 單位: x 位元組 (bytes)
if (file.size / (1024 * 1024) > 2) {
toast.warning("Image size need to less than 2MB");
return;
}
}
接下來紀錄現在遇到的問題:
users
跟 goals
到底是好還是不好,會不會其實都合在 users
裡面反而會比較好寫跟管理 (目前自己想應該不會有答案)— Jun 5, 2022
Made with ❤ and at Taiwan.