接入创作主页画布直达引导
创作工具卡片接入画布生成器直达意图 新建空白画布增加工具栏引导并在生成面板打开后关闭 暂未开放工具复用移动端欢迎弹窗提示 补充主页、项目入口和画布启动意图测试 同步创作主页入口改版文档
This commit is contained in:
@@ -3761,11 +3761,24 @@ export function PlatformEntryFlowShellImpl({
|
||||
setIsCreationCommunityOpen(true);
|
||||
}, []);
|
||||
|
||||
const openEditorProject = useCallback((projectId: string) => {
|
||||
setSelectionStage('image-editor', {
|
||||
path: `/editor/canvas?projectid=${encodeURIComponent(projectId)}`,
|
||||
});
|
||||
}, [setSelectionStage]);
|
||||
const openEditorProject = useCallback(
|
||||
(
|
||||
projectId: string,
|
||||
options?: { guide?: boolean; tool?: string },
|
||||
) => {
|
||||
const params = new URLSearchParams({ projectid: projectId });
|
||||
if (options?.tool) {
|
||||
params.set('tool', options.tool);
|
||||
}
|
||||
if (options?.guide) {
|
||||
params.set('guide', 'toolbar');
|
||||
}
|
||||
setSelectionStage('image-editor', {
|
||||
path: `/editor/canvas?${params.toString()}`,
|
||||
});
|
||||
},
|
||||
[setSelectionStage],
|
||||
);
|
||||
|
||||
const openCreationTypeModal = useCallback(() => {
|
||||
if (!prepareCreationLaunch()) {
|
||||
|
||||
Reference in New Issue
Block a user