in public/js/util/atomDataExtractors.js [35:56]
export function getAtomEditorUrl(atom) {
if (isAtomWorkshopEditable(atom)) {
logInfo("Atom Editor Url requested for AtomWorkshop atom.");
logInfo("You should probably use isAtomWorkshopEditable and switch to a react-route <Link /> instead");
return `/atom/${atom.atomType}/${atom.id}`;
}
const atomType = getAtomTypeForAtom(atom);
if (atomType.editorUri) {
const store = getStore();
const state = store.getState();
return atomType.editorUri({
atomId: atom.id,
atomType: atom.type,
gutoolsDomain: state.config.atomEditorGutoolsDomain
});
}
}