#Require FS Nextjs
1 messages · Page 1 of 1 (latest)
Sin turbo tambien me da el mismo error
@dim wolf Puede ser por prisma?
Estoy usando prisma
Muestra un poco de codigo
es medio grande el proyecto pero ahi te muestro
solo en la parte donde te da el error
o donde uses prisma
ah sollo al levantarlo me da error
literal
en algun componente como la navbar o algo usas prisma?
ahi te muestro un poco de codigo
oka
Mi navbar
mi layout principal
mi cart
el problema es cuando descomento el cart
@dim wolf alguna idea?
cuando lo descomentas de donde?
si lo descomento me arroja el error del fs
del navbar
si lo dejo asi funciona
me parece raro, xq el navbar es server component
sii
pero tu cart es client component, no deberia de haber ningun problema
borre e instale el nodemodules como 10 veces con el pnpm lock
claro
ahora e dejado asi el cart para probar si anda
ya te digo
@dim wolf si lo dejo asi pelado anda
JAJA, entonces el problema puede que esté en el useCart o el OpenCart
aqui veo que tienes el sheet con un fragment como padre que otro elemento tienes aparte del sheet de shadcn?
como?
tienes un fragment, usualmente lo usarias para tener 2 elementos al mismo "nivel" (?
ese es el cart
ademas del sheet en el cart que mas tienes
a lo podria dejar asi
solo el sheet de shadcn
ese es el openCart ```typescript
import { ShoppingCartIcon } from 'lucide-react'
import { Button } from '@/components/ui/button'
export default function OpenCart ({ quantity }: { className?: string, quantity?: number }) {
return (
<Button variant="outline" className="relative">
<ShoppingCartIcon />
{quantity && (
<span className="absolute -right-1.5 -top-1.5 ml-2 rounded-full bg-primary px-1 text-xs font-medium text-primary-foreground">
{quantity}
</span>
)}
</Button>
)
}
el cart es el sheet de shadcnui
@dim wolf
ves algun error ?
llevo dias intentando resolverlo
lo saque y quedo solo el <Sheet>
me refiero a que si tienes alguna otra cosa mas dentro del componente cart
el useCart es un custom hook supongo no?
es con zustand
parece que el error esta entre eso y el componente <Price>
si lo comento deja de romper
el componente price como es?
ese es
y el useCart?
este es el formater export const formatter = new Intl.NumberFormat('es-AR', {
style: 'currency',
currency: 'ARG'
})
ya te paso el useCart
ese es
si comentas que, el price?
claro pero nose si es por la funcion del useCart
pero ya veo
ahi te digo
mira el useCart
oka
este es el useCart
el useCart no parece ser el problema, yo tambien uso zustand y normal
ahi borrea el .nextjs y estoy levantando de nuevo
@dim wolf Parece que el problema es esta funcion export const formatter = new Intl.NumberFormat('es-AR', {
style: 'currency',
currency: 'ARG'
})
intenta mover la funcion a tu componente price avr
voy
como ahi es client side deberia de funcionar
bueno al menos ya está arreglado ajajaja
siii jajaaj rarisimo
seguramente la funcion estaba con server side y pues petaba por eso