N
NuxtAlberto

Pinia as a layer

Hi, I’m learning pinia, and I like it so much I thought it should be a layer. Does it makes sense? I thougt in making almost every call to DB from pinia and Nuxt using the info from pinia. I should have a Store Director to coordinate the Stores. Does it makes sense? Does it have a name? can I find a tutorial of this?
No description
P
pyplacca16d ago
It’s a good idea. You’d find a similar concept with redux
L
l422y16d ago
it depends on the complexity of each application i think somewhat related if you are playing around with pinia and stores, started work on this a while back for some of my applications https://github.com/L422Y/megamap
A
Alberto16d ago
is going to be quite complex, many sources of data that depends on eachother is not a videogame but kind so would you say is a common thing? to do this with pinia? what kind of docs I can check?
L
l422y16d ago
it really depends, it sounds like you need to connect stores and affect changes between them, that's kind of already part of vue reactivtity
A
Alberto16d ago
how can I look for docs and tutorials? connected stores that do fetch and all needed Im trying to do it by myself, and then I will ask so far I put the fetch in the store and seems that belongs there
A
Alberto16d ago
an ORM in pinia? i will check thanks I was using prisma
N
Niza16d ago
Interesting
Want results from more Discord servers?
Add your server
More Posts
FetchError typeI've seen `import type { FetchError } from 'ofetch'`, what what's the correct module when handling `How to import functions in a .vue component from a .js file?import { myfunctions} from "/js/stats.js" doesnt work for me: Error 500 __vite_ssr_import_7__.defauskeleton does not work on dynamic routesguys, can anyone help me? the skeleton is appearing on the main page but on the page where the produhow to generate static HTML pages just for some of the routesI'm trying to generate 4 static HTML pages from a huge list of routes that the app has But I only seUDashboardPanel footer (@nuxt/ui-pro)I'm trying to put a footer on the main (`grow` enabled) panel but I can't get the css right. in the useRuntimeConfig() is returning undefined valuesIn my `.env` file I have something like this: ``` NUXT_PUBLIC_LOGIN_DOMAINS="domain1.com,domain2.co@nuxt/eslint autofix?when using `@nuxt/eslint` instead of the old `@nuxtjs/eslint-module` how does one enable autofix? `Check whether any page has fully mounted from the root App.vueSome of my pages have a ```ts definePageMeta({ hideSidebar: true }) ``` which sets the `hideSidebarGetting error "Component is already mounted" when using "useFetch()" and changing route.I am getting the error in my console: ``` [nuxt] [useFetch] Component is already mounted, please uHelp with postinstall: sh: nuxt: not foundHello, I need help with a concern I have regarding the `postinstall` script that runs `nuxt prepare`Types errors in Storybook and tests after upgrade nuxt to 3.11.0Hello there! I upgrade the nuxt version from 3.9.0 to 3.11.0, but now when I run `npm run tsc` I geNuxt eslint module helpI'm joining a new nuxt project that have vue3 eslint plugin, does the Nuxt Eslint Module replace theTailwind CSS errorKeep getting this error in my Nuxt project on saveRouting to another page leads to null parent node errorWhen converting a Vue app to Nuxt and after following directory and layout structures, routing leadsi18n doesn't work with 3.11I already reported a bug for it, just wanted to post for posterity. When using `getRoutseBaseName`,eslint vs typescript 5.45.4.3 is being pulled by nuxt but eslint doesn't like it even if I explictly install the latest `vituseNuxtApp doesn't have my custom pluginsThere are no my custom plugins inside the useNuxtApp hook, they just don't show up.Middleware called 3 times instead of 2 ? (stackblitz reproduction)Can you tell me why my middleware is called 3 times ? https://stackblitz.com/edit/github-3enzca-ixdadd class to default root div __nuxtHi, I'm migrating a VUE 3 SSR project to Nuxt 3 and saw that Nuxt adds a rot div that we don't have Maximum call stack size exceededGetting the below error after updating my nuxt version from ('^3.5.1') to ('^3.11.1). and it will br