From 31625d68070ece780678a1b87663b7116d7147a0 Mon Sep 17 00:00:00 2001 From: Evelyn Eastmond Date: Tue, 12 Mar 2019 10:10:59 -0400 Subject: [PATCH] Adding ability to show both bluetooth and internet icons in extension library item tiles. --- src/components/library-item/library-item.jsx | 18 ++++++------------ src/lib/libraries/extensions/index.jsx | 6 +++++- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/components/library-item/library-item.jsx b/src/components/library-item/library-item.jsx index 0fa462311..5af6fb159 100644 --- a/src/components/library-item/library-item.jsx +++ b/src/components/library-item/library-item.jsx @@ -72,18 +72,12 @@ class LibraryItemComponent extends React.PureComponent {
- - + {this.props.bluetoothRequired ? ( + + ) : null} + {this.props.internetConnectionRequired ? ( + + ) : null}
) : null} diff --git a/src/lib/libraries/extensions/index.jsx b/src/lib/libraries/extensions/index.jsx index 9bc3bc3d2..3d1dd6658 100644 --- a/src/lib/libraries/extensions/index.jsx +++ b/src/lib/libraries/extensions/index.jsx @@ -163,6 +163,7 @@ export default [ featured: true, disabled: false, bluetoothRequired: true, + internetConnectionRequired: true, launchPeripheralConnectionFlow: true, useAutoScan: false, peripheralImage: microbitPeripheralImage, @@ -192,6 +193,7 @@ export default [ featured: true, disabled: false, bluetoothRequired: true, + internetConnectionRequired: true, launchPeripheralConnectionFlow: true, useAutoScan: false, peripheralImage: ev3PeripheralImage, @@ -221,6 +223,7 @@ export default [ featured: true, disabled: false, bluetoothRequired: true, + internetConnectionRequired: true, launchPeripheralConnectionFlow: true, useAutoScan: true, peripheralImage: wedoPeripheralImage, @@ -250,6 +253,7 @@ export default [ ), featured: true, disabled: true, - bluetoothRequired: true + bluetoothRequired: true, + internetConnectionRequired: true } ];