mirror of
https://github.com/lobehub/lobehub
synced 2026-04-21 09:37:28 +00:00
🐛 fix(files): remove force-static rendering to enable session access (#8900)
This commit is contained in:
parent
ccc733dac5
commit
6100d21038
4 changed files with 87 additions and 84 deletions
|
|
@ -5,7 +5,6 @@
|
||||||
.DS_Store
|
.DS_Store
|
||||||
.editorconfig
|
.editorconfig
|
||||||
.idea
|
.idea
|
||||||
.vscode
|
|
||||||
.history
|
.history
|
||||||
.temp
|
.temp
|
||||||
.env.local
|
.env.local
|
||||||
|
|
|
||||||
166
.vscode/settings.json
vendored
166
.vscode/settings.json
vendored
|
|
@ -1,89 +1,95 @@
|
||||||
{
|
{
|
||||||
"npm.packageManager": "pnpm",
|
"editor.codeActionsOnSave": {
|
||||||
// don't show errors, but fix when save and git pre commit
|
"source.addMissingImports": "explicit",
|
||||||
"eslint.rules.customizations": [
|
"source.fixAll.eslint": "explicit",
|
||||||
{ "rule": "import/order", "severity": "off" },
|
"source.fixAll.stylelint": "explicit"
|
||||||
{ "rule": "prettier/prettier", "severity": "off" },
|
},
|
||||||
{ "rule": "react/jsx-sort-props", "severity": "off" },
|
"editor.formatOnSave": true,
|
||||||
{ "rule": "sort-keys-fix/sort-keys-fix", "severity": "off" },
|
// don't show errors, but fix when save and git pre commit
|
||||||
{ "rule": "typescript-sort-keys/interface", "severity": "off" }
|
"eslint.rules.customizations": [
|
||||||
],
|
{ "rule": "import/order", "severity": "off" },
|
||||||
"stylelint.validate": [
|
{ "rule": "prettier/prettier", "severity": "off" },
|
||||||
"css",
|
{ "rule": "react/jsx-sort-props", "severity": "off" },
|
||||||
"postcss",
|
{ "rule": "sort-keys-fix/sort-keys-fix", "severity": "off" },
|
||||||
// make stylelint work with tsx antd-style css template string
|
{ "rule": "typescript-sort-keys/interface", "severity": "off" }
|
||||||
"typescriptreact"
|
],
|
||||||
],
|
"eslint.validate": [
|
||||||
"search.exclude": {
|
"javascript",
|
||||||
"**/node_modules": true,
|
"javascriptreact",
|
||||||
// useless to search this big folder
|
"typescript",
|
||||||
"locales": true
|
"typescriptreact",
|
||||||
},
|
"markdown",
|
||||||
"vitest.maximumConfigs": 6,
|
// support mdx
|
||||||
"workbench.editor.customLabels.patterns": {
|
"mdx"
|
||||||
"**/app/**/[[]*[]]/[[]*[]]/page.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • page component",
|
],
|
||||||
"**/app/**/[[]*[]]/page.tsx": "${dirname(1)}/${dirname} • page component",
|
"npm.packageManager": "pnpm",
|
||||||
"**/app/**/page.tsx": "${dirname} • page component",
|
"search.exclude": {
|
||||||
|
"**/node_modules": true,
|
||||||
|
// useless to search this big folder
|
||||||
|
"locales": true
|
||||||
|
},
|
||||||
|
"stylelint.validate": [
|
||||||
|
"css",
|
||||||
|
"postcss",
|
||||||
|
// make stylelint work with tsx antd-style css template string
|
||||||
|
"typescriptreact"
|
||||||
|
],
|
||||||
|
"vitest.maximumConfigs": 10,
|
||||||
|
"workbench.editor.customLabels.patterns": {
|
||||||
|
"**/app/**/[[]*[]]/[[]*[]]/page.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • page component",
|
||||||
|
"**/app/**/[[]*[]]/page.tsx": "${dirname(1)}/${dirname} • page component",
|
||||||
|
"**/app/**/page.tsx": "${dirname} • page component",
|
||||||
|
|
||||||
"**/app/**/[[]*[]]/[[]*[]]/layout.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • page layout",
|
"**/app/**/[[]*[]]/[[]*[]]/layout.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • page layout",
|
||||||
"**/app/**/[[]*[]]/layout.tsx": "${dirname(1)}/${dirname} • page layout",
|
"**/app/**/[[]*[]]/layout.tsx": "${dirname(1)}/${dirname} • page layout",
|
||||||
"**/app/**/layout.tsx": "${dirname} • page layout",
|
"**/app/**/layout.tsx": "${dirname} • page layout",
|
||||||
|
|
||||||
"**/app/**/[[]*[]]/[[]*[]]/default.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • slot default",
|
"**/app/**/[[]*[]]/[[]*[]]/default.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • slot default",
|
||||||
"**/app/**/[[]*[]]/default.tsx": "${dirname(1)}/${dirname} • slot default",
|
"**/app/**/[[]*[]]/default.tsx": "${dirname(1)}/${dirname} • slot default",
|
||||||
"**/app/**/default.tsx": "${dirname} • slot default",
|
"**/app/**/default.tsx": "${dirname} • slot default",
|
||||||
|
|
||||||
"**/app/**/[[]*[]]/[[]*[]]/error.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • error component",
|
"**/app/**/[[]*[]]/[[]*[]]/error.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • error component",
|
||||||
"**/app/**/[[]*[]]/error.tsx": "${dirname(1)}/${dirname} • error component",
|
"**/app/**/[[]*[]]/error.tsx": "${dirname(1)}/${dirname} • error component",
|
||||||
"**/app/**/error.tsx": "${dirname} • error component",
|
"**/app/**/error.tsx": "${dirname} • error component",
|
||||||
|
|
||||||
"**/app/**/[[]*[]]/[[]*[]]/loading.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • loading component",
|
"**/app/**/[[]*[]]/[[]*[]]/loading.tsx": "${dirname(2)}/${dirname(1)}/${dirname} • loading component",
|
||||||
"**/app/**/[[]*[]]/loading.tsx": "${dirname(1)}/${dirname} • loading component",
|
"**/app/**/[[]*[]]/loading.tsx": "${dirname(1)}/${dirname} • loading component",
|
||||||
"**/app/**/loading.tsx": "${dirname} • loading component",
|
"**/app/**/loading.tsx": "${dirname} • loading component",
|
||||||
|
|
||||||
"**/src/**/route.ts": "${dirname(1)}/${dirname} • route",
|
"**/src/**/route.ts": "${dirname(1)}/${dirname} • route",
|
||||||
"**/src/**/index.tsx": "${dirname} • component",
|
"**/src/**/index.tsx": "${dirname} • component",
|
||||||
|
|
||||||
"**/src/database/repositories/*/index.ts": "${dirname} • db repository",
|
"**/src/database/repositories/*/index.ts": "${dirname} • db repository",
|
||||||
"**/src/database/models/*.ts": "${filename} • db model",
|
"**/src/database/models/*.ts": "${filename} • db model",
|
||||||
"**/src/database/schemas/*.ts": "${filename} • db schema",
|
"**/src/database/schemas/*.ts": "${filename} • db schema",
|
||||||
|
|
||||||
"**/src/services/*.ts": "${filename} • service",
|
"**/src/services/*.ts": "${filename} • service",
|
||||||
"**/src/services/*/client.ts": "${dirname} • client service",
|
"**/src/services/*/client.ts": "${dirname} • client service",
|
||||||
"**/src/services/*/server.ts": "${dirname} • server service",
|
"**/src/services/*/server.ts": "${dirname} • server service",
|
||||||
|
|
||||||
"**/src/store/*/action.ts": "${dirname} • action",
|
|
||||||
"**/src/store/*/slices/*/action.ts": "${dirname(2)}/${dirname} • action",
|
|
||||||
"**/src/store/*/slices/*/actions/*.ts": "${dirname(1)}/${dirname}/${filename} • action",
|
|
||||||
|
|
||||||
"**/src/store/*/initialState.ts": "${dirname} • state",
|
|
||||||
"**/src/store/*/slices/*/initialState.ts": "${dirname(2)}/${dirname} • state",
|
|
||||||
|
|
||||||
"**/src/store/*/selectors.ts": "${dirname} • selectors",
|
|
||||||
"**/src/store/*/slices/*/selectors.ts": "${dirname(2)}/${dirname} • selectors",
|
|
||||||
|
|
||||||
"**/src/store/*/reducer.ts": "${dirname} • reducer",
|
|
||||||
"**/src/store/*/slices/*/reducer.ts": "${dirname(2)}/${dirname} • reducer",
|
|
||||||
|
|
||||||
"**/src/config/modelProviders/*.ts": "${filename} • provider",
|
|
||||||
"**/src/config/aiModels/*.ts": "${filename} • model",
|
|
||||||
"**/src/config/paramsSchemas/*/*.json": "${dirname(1)}/${filename} • params",
|
|
||||||
"**/packages/model-runtime/src/*/index.ts": "${dirname} • runtime",
|
|
||||||
|
|
||||||
"**/src/server/services/*/index.ts": "${dirname} • server/service",
|
|
||||||
"**/src/server/routers/lambda/*.ts": "${filename} • lambda",
|
|
||||||
"**/src/server/routers/async/*.ts": "${filename} • async",
|
|
||||||
"**/src/server/routers/edge/*.ts": "${filename} • edge",
|
|
||||||
|
|
||||||
"**/src/locales/default/*.ts": "${filename} • locale",
|
"**/src/store/*/action.ts": "${dirname} • action",
|
||||||
},
|
"**/src/store/*/slices/*/action.ts": "${dirname(2)}/${dirname} • action",
|
||||||
"eslint.validate": [
|
"**/src/store/*/slices/*/actions/*.ts": "${dirname(1)}/${dirname}/${filename} • action",
|
||||||
"javascript",
|
|
||||||
"javascriptreact",
|
"**/src/store/*/initialState.ts": "${dirname} • state",
|
||||||
"typescript",
|
"**/src/store/*/slices/*/initialState.ts": "${dirname(2)}/${dirname} • state",
|
||||||
"typescriptreact",
|
|
||||||
"markdown",
|
"**/src/store/*/selectors.ts": "${dirname} • selectors",
|
||||||
// support mdx
|
"**/src/store/*/slices/*/selectors.ts": "${dirname(2)}/${dirname} • selectors",
|
||||||
"mdx"
|
|
||||||
]
|
"**/src/store/*/reducer.ts": "${dirname} • reducer",
|
||||||
}
|
"**/src/store/*/slices/*/reducer.ts": "${dirname(2)}/${dirname} • reducer",
|
||||||
|
|
||||||
|
"**/src/config/modelProviders/*.ts": "${filename} • provider",
|
||||||
|
"**/src/config/aiModels/*.ts": "${filename} • model",
|
||||||
|
"**/src/config/paramsSchemas/*/*.json": "${dirname(1)}/${filename} • params",
|
||||||
|
"**/packages/model-runtime/src/*/index.ts": "${dirname} • runtime",
|
||||||
|
|
||||||
|
"**/src/server/services/*/index.ts": "${dirname} • server/service",
|
||||||
|
"**/src/server/routers/lambda/*.ts": "${filename} • lambda",
|
||||||
|
"**/src/server/routers/async/*.ts": "${filename} • async",
|
||||||
|
"**/src/server/routers/edge/*.ts": "${filename} • edge",
|
||||||
|
|
||||||
|
"**/src/locales/default/*.ts": "${filename} • locale"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -364,7 +364,7 @@
|
||||||
"vite": "^5.4.19",
|
"vite": "^5.4.19",
|
||||||
"vitest": "^3.2.4"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@10.14.0",
|
"packageManager": "pnpm@10.15.0",
|
||||||
"publishConfig": {
|
"publishConfig": {
|
||||||
"access": "public",
|
"access": "public",
|
||||||
"registry": "https://registry.npmjs.org"
|
"registry": "https://registry.npmjs.org"
|
||||||
|
|
|
||||||
|
|
@ -39,5 +39,3 @@ const FilePage = async (props: PagePropsWithId) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
export default FilePage;
|
export default FilePage;
|
||||||
|
|
||||||
export const dynamic = 'force-static';
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue