Merge pull request #1677 from mermaid-js/release-promotion

Release live editor
This commit is contained in:
Sidharth Vinod
2025-04-04 06:41:06 -07:00
committed by GitHub
+8 -8
View File
@@ -141,15 +141,15 @@ export const urlsStore = derived([stateStore], ([{ code, serialized }]) => {
}: {
medium: 'ai_repair' | 'main_menu' | 'save_diagram' | 'share' | 'toggle';
}) => {
const parameters = new URLSearchParams();
parameters.set('utm_source', C.utmSource);
parameters.set('utm_medium', medium);
const paramString = parameters.toString();
const params = new URLSearchParams({
utm_source: C.utmSource,
utm_medium: medium
}).toString();
return {
save: `${MCBaseURL}/app/plugin/save?state=${serialized}&${paramString}`,
playground: `${MCBaseURL}/play?${paramString}#${serialized}`,
plugins: `${MCBaseURL}/plugins?${paramString}`,
home: `${MCBaseURL}/?${paramString}`
save: `${MCBaseURL}/app/plugin/save?state=${serialized}&${params}`,
playground: `${MCBaseURL}/play?${params}#${serialized}`,
plugins: `${MCBaseURL}/plugins?${params}`,
home: `${MCBaseURL}/?${params}`
};
},
new: `${window.location.protocol}//${window.location.host}${window.location.pathname}/#${serializeState(defaultState)}`,