Go to file
Atash03 ecfaff6bbd refactor: centralize Accept-Language header via axios interceptor
Add a request interceptor to the axios instance that automatically sets
the Accept-Language header from the Zustand language store, ensuring all
requests (including POST) send the locale. Remove redundant lang params
from service functions and hooks, and refactor B2B form to use the
shared service layer instead of raw axios with a hardcoded URL.
2026-04-06 19:25:53 +05:00
dist feat: remove b2b link 2026-04-04 21:11:28 +05:00
public add tm flag png 2026-02-16 00:21:24 +05:00
src refactor: centralize Accept-Language header via axios interceptor 2026-04-06 19:25:53 +05:00
.gitignore add turkmen language 2026-02-15 05:05:32 +05:00
README.md changes 2025-05-23 17:47:18 +05:00
bun.lock add turkmen language 2026-02-15 05:05:32 +05:00
components.json start 2025-01-29 13:40:38 +05:00
eslint.config.js start 2025-01-29 13:40:38 +05:00
index.html build 2025-02-20 17:14:09 +05:00
package-lock.json add turkmen language 2026-02-15 05:05:32 +05:00
package.json build 2025-06-11 10:58:22 +05:00
pnpm-lock.yaml build 2025-06-11 10:58:22 +05:00
postcss.config.js start 2025-01-29 13:40:38 +05:00
tailwind.config.js change 2025-05-28 15:27:48 +05:00
tsconfig.app.json start 2025-01-29 13:40:38 +05:00
tsconfig.json start 2025-01-29 13:40:38 +05:00
tsconfig.node.json start 2025-01-29 13:40:38 +05:00
vite.config.ts build 2025-02-10 16:50:31 +05:00

README.md

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

  • Configure the top-level parserOptions property like this:
export default tseslint.config({
  languageOptions: {
    // other options...
    parserOptions: {
      project: ["./tsconfig.node.json", "./tsconfig.app.json"],
      tsconfigRootDir: import.meta.dirname,
    },
  },
});
  • Replace tseslint.configs.recommended to tseslint.configs.recommendedTypeChecked or tseslint.configs.strictTypeChecked
  • Optionally add ...tseslint.configs.stylisticTypeChecked
  • Install eslint-plugin-react and update the config:
// eslint.config.js
import react from "eslint-plugin-react";

export default tseslint.config({
  // Set the react version
  settings: { react: { version: "18.3" } },
  plugins: {
    // Add the react plugin
    react,
  },
  rules: {
    // other rules...
    // Enable its recommended rules
    ...react.configs.recommended.rules,
    ...react.configs["jsx-runtime"].rules,
  },
});

#<23> <20>t<EFBFBD>u<EFBFBD>r<EFBFBD>k<EFBFBD>m<EFBFBD>e<EFBFBD>n<EFBFBD>-<2D>t<EFBFBD>e<EFBFBD>x<EFBFBD>t<EFBFBD>i<EFBFBD>l<EFBFBD>e<EFBFBD>-<2D>r<EFBFBD>e<EFBFBD>a<EFBFBD>c<EFBFBD>t<EFBFBD> <0A> <0A>