UNPKG

plxnner

Version:

An elegant open-source planner for Instagram

30 lines (22 loc) 693 B
import UserLoader from "£/lib/user/userLoader.class" export default defineNuxtRouteMiddleware(async (to: any) => { /* not working with ssr const userStore = useUserStore() // load users from config await callOnce(async () => { await UserLoader.loadUsersFromConfig() }) if (to.params && to.params.username && to.params.platform) { const user = userStore.getUser(to.params.username, to.params.platform) if (user) { if (!to.params.collection && !to.params.media) { user.media.fetch('config') } else { to.meta.media = user.media.fetchSingleMedia(to.params.collection, to.params.media) } } to.meta.user = user } */ })