mirror of
https://github.com/reduxjs/redux-devtools.git
synced 2025-05-05 23:53:42 +03:00
* Use rollup for d3tooltip * Use rollup for map2tree * Set moduleResolution * Use rollup for d3-state-visualizer * Use rollup for react-base16-styling * Use rollup for react-dock * Use rollup for react-json-tree * Use rollup for redux-devtools * Use rollup for redux-devtools-intrument * Use rollup for redux-devtools-chart-monitor * Update export * Use rollup for redux-devtools-dock-monitor * Use rollup for redux-devtools-inspector-monitor * Fix inspector demo * Fix invalid eslint config * Use rollup for inspector-monitor-test-tab * Use rollup for inspector-monitor-trace-tab * Use rollup for redux-devtools-log-monitor * Use rollup for redux-devtools-remote * Use rollup in redux-devtools-rtk-query-monitor * Use rollup for redux-devtools-serialize * Fix redux-devtools examples * Use rollup for redux-devtools-slider-monitor * Fix slider examples * Use rollup for redux-devtools-ui * Use rollup for redux-devtools-utils * Use rollup for redux-devtools-extension * Use rollup for redux-devtools-app * Fix Webpack app build * Fix extension build * Turn on minimization * Update CLI
33 lines
785 B
TypeScript
33 lines
785 B
TypeScript
import React, { Component } from 'react';
|
|
import { Tabs } from '@redux-devtools/ui';
|
|
import Connection from './Connection';
|
|
import Themes from './Themes';
|
|
|
|
interface State {
|
|
selected: string;
|
|
}
|
|
|
|
// eslint-disable-next-line @typescript-eslint/ban-types
|
|
export default class Settings extends Component<{}, State> {
|
|
tabs = [
|
|
{ name: 'Connection', component: Connection },
|
|
{ name: 'Themes', component: Themes },
|
|
];
|
|
state: State = { selected: 'Connection' };
|
|
|
|
handleSelect = (selected: string) => {
|
|
this.setState({ selected });
|
|
};
|
|
|
|
render() {
|
|
return (
|
|
// eslint-disable-next-line @typescript-eslint/ban-types
|
|
<Tabs<{}>
|
|
tabs={this.tabs as any}
|
|
selected={this.state.selected}
|
|
onClick={this.handleSelect}
|
|
/>
|
|
);
|
|
}
|
|
}
|