From b4db97c5e5c75c8b694781fdea30d4f4be045745 Mon Sep 17 00:00:00 2001 From: Benjamin Fan Date: Thu, 1 Feb 2024 00:34:07 -0800 Subject: [PATCH] fix(shared): Adjust to accommodate designs with no options --- sites/shared/components/designs/info.mjs | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/sites/shared/components/designs/info.mjs b/sites/shared/components/designs/info.mjs index 62a4baf0172..ef63bdd2114 100644 --- a/sites/shared/components/designs/info.mjs +++ b/sites/shared/components/designs/info.mjs @@ -111,9 +111,11 @@ export const DesignInfo = ({ design, docs = false, workbench = false, modal = fa
  • -
  • - -
  • + {Object.keys(config.options).length > 0 ? ( +
  • + +
  • + ) : null}
  • @@ -352,8 +354,12 @@ export const DesignInfo = ({ design, docs = false, workbench = false, modal = fa ) : null} -
    {t('account:designOptions')}
    - + {Object.keys(config.options).length > 0 ? ( + <> +
    {t('account:designOptions')}
    + + + ) : null}
    {t('account:parts')}
      @@ -361,6 +367,7 @@ export const DesignInfo = ({ design, docs = false, workbench = false, modal = fa
    • {part}
    • ))}
    + {Object.keys(config.plugins).length > 0 ? ( <>
    {t('account:plugins')}