From 7706f62ba018a1e344cc0653e534f472b07ee3d3 Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Thu, 14 Jun 2018 13:41:58 +0200 Subject: [PATCH] fix: hide unused options when embedded node is active --- add-on/src/options/forms/gateways-form.js | 67 ++++++++++++---------- add-on/src/options/forms/ipfs-node-form.js | 3 +- add-on/src/options/page.js | 1 + 3 files changed, 39 insertions(+), 32 deletions(-) diff --git a/add-on/src/options/forms/gateways-form.js b/add-on/src/options/forms/gateways-form.js index 173b178ff..99575463f 100644 --- a/add-on/src/options/forms/gateways-form.js +++ b/add-on/src/options/forms/gateways-form.js @@ -6,6 +6,7 @@ const html = require('choo/html') const { normalizeGatewayURL } = require('../../lib/options') function gatewaysForm ({ + ipfsNodeType, customGatewayUrl, useCustomGateway, publicGatewayUrl, @@ -19,37 +20,41 @@ function gatewaysForm ({
${browser.i18n.getMessage('option_header_gateways')} -
- - -
-
- - -
+ ${ipfsNodeType === 'external' ? html` +
+ + +
+ ` : null} + ${ipfsNodeType === 'external' ? html` +
+ + +
+ ` : null}