From c107a4e5c1f3980377f734427ed257ff4fd8c1d0 Mon Sep 17 00:00:00 2001 From: Ryan Greer Date: Thu, 22 Aug 2024 18:10:54 -0600 Subject: [PATCH] removed add and delete role buttons, defaults to engineered region --- apps/web/src/components/RoleSelection.jsx | 4 ++-- apps/web/src/modules/store.js | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/web/src/components/RoleSelection.jsx b/apps/web/src/components/RoleSelection.jsx index 314b9e9..320f9c3 100644 --- a/apps/web/src/components/RoleSelection.jsx +++ b/apps/web/src/components/RoleSelection.jsx @@ -89,7 +89,7 @@ function Role({ idx }) { styles={selectStyles} sx={{ flexGrow: 1, }} /> - + {/* */} @@ -104,7 +104,7 @@ export default function RoleSelection() { }; return roles.map((_, idx) => - ).concat(); + ); } const RoleItem = forwardRef(({ label, shortId, ...others }, ref) => diff --git a/apps/web/src/modules/store.js b/apps/web/src/modules/store.js index db5ba6e..fb6c5e6 100644 --- a/apps/web/src/modules/store.js +++ b/apps/web/src/modules/store.js @@ -62,13 +62,17 @@ export const useStore = create((set, get) => ({ document.root.description = richDescriptionBuffer.originalText; // set roles to be the same as from document - const roles = document.root.roles; + if(document.root.roles.length < 1) document.root.roles = ["http://identifiers.org/so/SO:0000804"] //default to engineered region + const roles = document.root.roles; + const fromSynBioHub = isfromSynBioHub(document.root); let isFileEdited = false let isUriCleaned = false let nameChanged = false + if (document.root.uriChain.includes("https://seqimprove.synbiohub.org")) isUriCleaned = true + set({ // ...result, isFileEdited,