feature/state-and-data-fetching #1

Merged
ilia merged 27 commits from feature/state-and-data-fetching into main 2026-03-24 08:02:20 +00:00
2 changed files with 21 additions and 1 deletions
Showing only changes of commit 7ab2d3b812 - Show all commits

View File

@@ -22,7 +22,17 @@
"noUnusedParameters": true, "noUnusedParameters": true,
"erasableSyntaxOnly": true, "erasableSyntaxOnly": true,
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true "noUncheckedSideEffectImports": true,
/* FSD path aliases */
"baseUrl": ".",
"paths": {
"shared/*": ["src/shared/*"],
"entities/*": ["src/entities/*"],
"features/*": ["src/features/*"],
"widgets/*": ["src/widgets/*"],
"app/*": ["src/app/*"]
}
}, },
"include": ["src"] "include": ["src"]
} }

View File

@@ -1,8 +1,18 @@
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import react from "@vitejs/plugin-react"; import react from "@vitejs/plugin-react";
import { federation } from "@module-federation/vite"; import { federation } from "@module-federation/vite";
import path from "path";
export default defineConfig({ export default defineConfig({
resolve: {
alias: {
shared: path.resolve(__dirname, "src/shared"),
entities: path.resolve(__dirname, "src/entities"),
features: path.resolve(__dirname, "src/features"),
widgets: path.resolve(__dirname, "src/widgets"),
app: path.resolve(__dirname, "src/app"),
},
},
plugins: [ plugins: [
react({ react({
babel: { babel: {