From 2afedcd67f13ee6aa3f6f3c2bc44367cf05cd0e6 Mon Sep 17 00:00:00 2001 From: svetlagasheva Date: Tue, 7 Apr 2020 18:04:27 +0300 Subject: [PATCH] NavTabButton shows Image or Icon depending on details property --- .../NavTabButton/NavTabButton.js | 22 +++++++++++++++---- .../VerticalNavBar/NavTabButton/styles.less | 2 +- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/src/common/NavBar/VerticalNavBar/NavTabButton/NavTabButton.js b/src/common/NavBar/VerticalNavBar/NavTabButton/NavTabButton.js index 7a525b868..ada8f67a0 100644 --- a/src/common/NavBar/VerticalNavBar/NavTabButton/NavTabButton.js +++ b/src/common/NavBar/VerticalNavBar/NavTabButton/NavTabButton.js @@ -3,16 +3,30 @@ const PropTypes = require('prop-types'); const classnames = require('classnames'); const Icon = require('stremio-icons/dom'); const Button = require('stremio/common/Button'); +const Image = require('stremio/common/Image'); const styles = require('./styles'); -const NavTabButton = ({ className, icon, label, href, selected, onClick }) => { +const NavTabButton = ({ className, icon, label, href, selected, details, onClick }) => { + const renderLogoFallback = React.useMemo(() => () => { + return ( + + ); + }, []); return (