add wx mp

This commit is contained in:
2025-04-01 23:50:16 +08:00
parent 122fbec7da
commit 151f74441f
15 changed files with 36 additions and 19 deletions

View File

@@ -12,7 +12,6 @@ import 'dayjs/locale/zh-cn';
import zhCN from 'antd/locale/zh_CN';
import ConfigProvider from 'antd/es/config-provider';
dayjs.locale('zh-cn');
export const AntdConfigProvider = ({ children }: { children: React.ReactNode }) => {
const theme = useTheme();
const primaryColor = theme.palette.primary.main;
@@ -49,6 +48,7 @@ export const InitProvider = ({ children }: { children: React.ReactNode }) => {
const { setPrefix, init: initResource } = useResourceStore();
useEffect(() => {
init();
dayjs.locale('zh-cn');
initResource();
}, []);
useEffect(() => {

View File

@@ -7,6 +7,7 @@ import { filterFiles } from './utils/filter-files';
import { IconButton } from '@kevisual/components/button/index.tsx';
import { uploadChunkV2 } from './v2/upload-chunk';
import { uploadFilesV2 } from './v2/upload';
import dayjs from 'dayjs';
type UploadButtonProps = {
/**
@@ -83,10 +84,11 @@ export const UploadButton = (props: UploadButtonProps) => {
export const Upload = ({ uploadDirectory = false }: { uploadDirectory?: boolean }) => {
const onDrop = async (acceptedFiles) => {
acceptedFiles = filterFiles(acceptedFiles);
const directory = dayjs().format('YYYY-MM-DD');
if (acceptedFiles.length > 1) {
const res = await uploadFilesV2(acceptedFiles, {});
const res = await uploadFilesV2(acceptedFiles, { directory });
} else if (acceptedFiles.length === 1) {
const res = await uploadChunkV2(acceptedFiles[0], {});
const res = await uploadChunkV2(acceptedFiles[0], { directory });
}
};