はじめに Pinia(vuexも?)は状態管理を行うのに非常に便利なツールですが、通常は画面リロードでせっかく保持した状態が消えてしまいます。 それだと何かと不都合が多そうなので、よしなに永続化したい!でも、ログアウトしたときとかには永続化を解除したい!ということで奮闘した記録です。 Vuexは永続化解除の方法までググれば出てくるのになぜかPiniaは出てこないので、誰かの参考になれば嬉しいですね。(蓋を開けてみれば別にググるまでもないくらい簡単だったので、そりゃ情報なんてないわ) インストール(npm i ~~)に関しては一切省略します。 TS勢の方は、私の下手くそなJSをよしなにTSに置き換えてみてください。 Piniaのセットアップ Vue公式が推すくらいなので、Vueを触っていれば聞いたことがない方は少なさそうな状態管理ライブラリです。ピーニャって読むんですかね。アイコン可愛すぎん