import { useHistoryStore } from '~/stores/history' /** * Hidratación cliente del store de historial. * * Misma motivación que `favorites.client.ts`: con Nuxt + @pinia/nuxt el * payload SSR aplica DESPUÉS del primer `useStore()`, así que si leyéramos * `localStorage` en la factory del setup-store, Pinia lo pisaría con la * versión "vacía" del servidor. Lanzamos `hydrate()` con `enforce: 'post'` * para correr después de esa rehidratación y plantar la lista real. */ export default defineNuxtPlugin({ name: 'history-hydration', enforce: 'post', setup() { const history = useHistoryStore() history.hydrate() } })