import variables from 'modules/variables';
import { PureComponent } from 'react';
import {
MdSettings,
MdOutlineShoppingBasket,
MdOutlineExtension,
MdRefresh,
MdClose,
} from 'react-icons/md';
import Tab from './Tab';
import Button from '../../settings/Button';
import ErrorBoundary from '../../../ErrorBoundary';
class Tabs extends PureComponent {
constructor(props) {
super(props);
this.state = {
currentTab: this.props.children[0].props.label,
currentName: this.props.children[0].props.name,
};
}
onClick = (tab, name) => {
if (name !== this.state.currentName) {
variables.stats.postEvent('tab', `Opened ${name}`);
}
this.setState({
currentTab: tab,
currentName: name,
});
};
hideReminder() {
localStorage.setItem('showReminder', false);
document.querySelector('.reminder-info').style.display = 'none';
}
render() {
const navbarButtons = [
{
tab: 'settings',
icon: