修复图片画布素材上传鉴权

统一侧栏上传入口走上传工作流

未登录素材上传先弹账号入口,不再打开文件选择器

补充上传鉴权回归测试和编辑器拆分文档记录
This commit is contained in:
2026-06-17 08:35:00 +08:00
parent e07002c1dc
commit be3d91f1c5
6 changed files with 67 additions and 12 deletions

View File

@@ -461,10 +461,24 @@ export function useImageCanvasUploadWorkflow({
],
);
const requestUpload = useCallback((target: UploadTarget = 'asset') => {
setUploadTarget(target);
uploadInputRef.current?.click();
}, []);
const openUploadPicker = useCallback(
(target: UploadTarget) => {
setUploadTarget(target);
uploadInputRef.current?.click();
},
[setUploadTarget],
);
const requestUpload = useCallback(
(target: UploadTarget = 'asset') => {
if (target === 'asset' && !canAccessProtectedDataRef.current) {
openEditorLoginModal();
return;
}
openUploadPicker(target);
},
[openEditorLoginModal, openUploadPicker],
);
const handleUploadInputChange = useCallback(
(event: ChangeEvent<HTMLInputElement>) => {