add change password

This commit is contained in:
2025-04-03 22:50:56 +08:00
parent 7ca06de217
commit 24a7344b6e
15 changed files with 516 additions and 685 deletions

View File

@@ -18,7 +18,7 @@
"type": "module",
"dependencies": {
"@codemirror/autocomplete": "^6.18.6",
"@codemirror/commands": "^6.8.0",
"@codemirror/commands": "^6.8.1",
"@codemirror/lang-css": "^6.3.1",
"@codemirror/lang-html": "^6.4.9",
"@codemirror/lang-javascript": "^6.2.3",
@@ -27,13 +27,13 @@
"@codemirror/lang-yaml": "^6.1.2",
"@codemirror/language": "^6.11.0",
"@codemirror/state": "^6.5.2",
"@codemirror/view": "^6.36.4",
"@codemirror/view": "^6.36.5",
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.0",
"@kevisual/components": "workspace:*",
"@kevisual/router": "^0.0.9",
"@kevisual/store": "^0.0.2",
"@mui/material": "^6.4.8",
"@kevisual/router": "^0.0.10",
"@kevisual/store": "^0.0.4",
"@mui/material": "^7.0.1",
"@types/lodash-es": "^4.17.12",
"@types/nprogress": "^0.2.3",
"@uiw/codemirror-theme-duotone": "^4.23.10",
@@ -44,16 +44,16 @@
"highlight.js": "^11.11.1",
"immer": "^10.1.1",
"lodash-es": "^4.17.21",
"lucide-react": "^0.483.0",
"lucide-react": "^0.487.0",
"marked": "^15.0.7",
"marked-highlight": "^2.2.1",
"nanoid": "^5.1.5",
"nprogress": "^0.2.0",
"prettier": "^3.5.3",
"pretty-bytes": "^6.1.1",
"react": "19.0.0",
"react": "19.1.0",
"react-datepicker": "^8.2.1",
"react-dom": "19.0.0",
"react-dom": "19.1.0",
"react-dropzone": "^14.3.8",
"react-toastify": "^11.0.5",
"zustand": "^5.0.3"

View File

@@ -24,8 +24,6 @@
"@kevisual/router": "^0.0.9",
"@kevisual/store": "^0.0.2",
"@mui/material": "^6.4.8",
"@types/lodash-es": "^4.17.12",
"@types/nprogress": "^0.2.3",
"@vitejs/plugin-basic-ssl": "^2.0.0",
"dayjs": "^1.11.13",
"immer": "^10.1.1",
@@ -42,7 +40,9 @@
"zustand": "^5.0.3"
},
"devDependencies": {
"@kevisual/types": "^0.0.6"
"@kevisual/types": "^0.0.6",
"@types/lodash-es": "^4.17.12",
"@types/nprogress": "^0.2.3"
},
"exports": {
".": "./src/index.tsx",

View File

@@ -43,19 +43,19 @@ export const QuickPreview = () => {
let accordionList: AccordionItem[] = [];
const encodeUrl = encodeURIComponent(url);
const previewUrl = `${baseUrl}/app/preview?fileUrl=${encodeUrl}&fileType=${fileType}`;
accordionList.push({
title: '文件预览',
key: 'preview-file',
url: previewUrl,
content: (
<div className=''>
<div className='text-sm break-words'>{previewUrl}</div>
<Button variant='contained' color='primary' style={{ color: 'white' }} onClick={() => window.open(previewUrl, '_blank')}>
</Button>
</div>
),
});
// accordionList.push({
// title: '文件预览',
// key: 'preview-file',
// url: previewUrl,
// content: (
// <div className=''>
// <div className='text-sm break-words'>{previewUrl}</div>
// <Button variant='contained' color='primary' style={{ color: 'white' }} onClick={() => window.open(previewUrl, '_blank')}>
// 点击查看
// </Button>
// </div>
// ),
// });
if (fileType === 'image') {
accordionList.push({