Go to file
2025-03-03 13:25:54 +03:30
apis Update base 2025-02-11 10:38:54 +03:30
assets . 2025-02-27 08:55:27 +03:30
components build-hadith 2025-02-27 10:13:20 +03:30
composables first commit 2025-02-01 13:04:55 +03:30
configs first commit 2025-02-01 13:04:55 +03:30
contents/server Update configs 2025-02-16 16:22:26 +03:30
extensions Modify addresses 2025-02-26 11:23:07 +03:30
hooks first commit 2025-02-01 13:04:55 +03:30
json Modify addresses 2025-02-26 11:23:07 +03:30
layouts Merge branch 'main' of https://git2.tavasi.ir/front/base_ui into shadi/develop 2025-02-27 06:43:06 +03:30
locales first commit 2025-02-01 13:04:55 +03:30
manuals Update base 2025-02-11 10:38:54 +03:30
middleware Fix tailwind bug. 2025-02-12 12:04:30 +03:30
mixins build-hadith 2025-02-27 10:13:20 +03:30
pages Merge branch 'main' of https://git2.tavasi.ir/front/base_ui into shadi/develop 2025-02-27 06:43:06 +03:30
plugins . 2025-02-27 08:55:27 +03:30
public Modify addresses 2025-02-26 11:23:07 +03:30
server Update configs 2025-02-16 16:22:26 +03:30
services first commit 2025-02-01 13:04:55 +03:30
stores تغییرات 2025-02-26 16:31:34 +03:30
systems تغییرات 2025-03-03 13:25:54 +03:30
tests first commit 2025-02-01 13:04:55 +03:30
types first commit 2025-02-01 13:04:55 +03:30
utils first commit 2025-02-01 13:04:55 +03:30
.env Update and add hadith 2025-02-11 16:19:14 +03:30
.env.development first commit 2025-02-01 13:04:55 +03:30
.env.hadith Fix tailwind bug. 2025-02-12 12:04:30 +03:30
.env.majles first commit 2025-02-01 13:04:55 +03:30
.env.monir Update and add hadith 2025-02-11 16:19:14 +03:30
.env.production first commit 2025-02-01 13:04:55 +03:30
.env.release first commit 2025-02-01 13:04:55 +03:30
.env.tavasi first commit 2025-02-01 13:04:55 +03:30
.gitignore first commit 2025-02-01 13:04:55 +03:30
.gitmodules Add hadith ui 2025-02-11 14:56:42 +03:30
app.config.ts Add and config tailwind v4 and nuxtui 3 2025-02-12 17:44:17 +03:30
app.vue Update configs 2025-02-16 16:22:26 +03:30
error2.vue first commit 2025-02-01 13:04:55 +03:30
i18n.config.ts first commit 2025-02-01 13:04:55 +03:30
nuxt.config.ts . 2025-03-02 11:39:37 +03:30
package-lock.json . 2025-02-27 08:55:27 +03:30
package.json . 2025-02-27 08:55:27 +03:30
README_CODES.md first commit 2025-02-01 13:04:55 +03:30
README.md first commit 2025-02-01 13:04:55 +03:30
supabase.md first commit 2025-02-01 13:04:55 +03:30
tailwind.config.js Update configs 2025-02-16 16:22:26 +03:30
tsconfig.json first commit 2025-02-01 13:04:55 +03:30
vitest.config.ts first commit 2025-02-01 13:04:55 +03:30
yarn.lock . 2025-02-27 08:55:27 +03:30

Nuxt 3 Minimal Starter

Look at the Nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

# bun
bun install

Development Server

Start the development server on http://localhost:3000:

# npm
npm run dev

# pnpm
pnpm run dev

# yarn
yarn dev

# bun
bun run dev

Production

Build the application for production:

# npm
npm run build

# pnpm
pnpm run build

# yarn
yarn build

# bun
bun run build

Locally preview production build:

# npm
npm run preview

# pnpm
pnpm run preview

# yarn
yarn preview

# bun
bun run preview

Check out the deployment documentation for more information.

Key Points

Use $fetch for Client-Side Interactions: $fetch is suitable for client-side interactions and should be used within onMounted or mounted lifecycle hooks for fetching data after the component is rendered.
Avoid Mixing useAsyncData and onMounted: These two are meant for different phases of the component lifecycle and should not be mixed together.