下午继续改了改小窝后台,虽然改成 React Router 6 之后代码的实现好像没以前那么简洁了,但以后或许能增加的功能还是不少的。ESLint 也帮我找出了不少问题,TS 的 any
和 @ts-ignore
也在它的检测范围内,但有些代码其实就是依靠它跑起来的,有些可以改成 unknown
,有些能忽略就忽略了吧!
以及修复了一个使用 useBlocker
Hooks 拦截了新建日记跳转的 Bug,新建日记保存时会使用 Replace 的方式替换当前 History,其他未保存的误触情况几乎都是「前进和后退」,根据这个做判断就可以了。
晚上看了皮克斯的心灵奇旅,深有感触。活着的意义就是体验生活的酸甜苦辣,并不是实现什么宏大目标。就算你足够幸运的把它完成了,一切都终会回归平淡,好好享受当下其实也挺好的。