mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
edit mode styling
This commit is contained in:
parent
d70dfd5fd7
commit
1b92bc62cb
@ -20,6 +20,7 @@ export interface EditorToolBarView {
|
||||
|
||||
interface State {
|
||||
openView?: EditorToolBarView;
|
||||
test: boolean;
|
||||
}
|
||||
|
||||
export class EditorTabBody extends PureComponent<Props, State> {
|
||||
@ -28,9 +29,14 @@ export class EditorTabBody extends PureComponent<Props, State> {
|
||||
|
||||
this.state = {
|
||||
openView: null,
|
||||
test: false,
|
||||
};
|
||||
}
|
||||
|
||||
componentDidMount() {
|
||||
this.setState({ test: true });
|
||||
}
|
||||
|
||||
onToggleToolBarView = (item: EditorToolBarView) => {
|
||||
this.setState({
|
||||
openView: item === this.state.openView ? null : item,
|
||||
@ -96,7 +102,7 @@ export class EditorTabBody extends PureComponent<Props, State> {
|
||||
|
||||
render() {
|
||||
const { children, toolbarItems, main, heading } = this.props;
|
||||
const { openView } = this.state;
|
||||
const { openView, test } = this.state;
|
||||
return (
|
||||
<>
|
||||
<div className="toolbar">
|
||||
@ -110,7 +116,11 @@ export class EditorTabBody extends PureComponent<Props, State> {
|
||||
<FadeIn in={openView !== null} duration={200}>
|
||||
<div className="panel-editor__toolbar-view">{openView && this.renderOpenView(openView)}</div>
|
||||
</FadeIn>
|
||||
<div className="panel-editor__content">{children}</div>
|
||||
<div className="panel-editor__content">
|
||||
<FadeIn in={test} duration={50}>
|
||||
{children}
|
||||
</FadeIn>
|
||||
</div>
|
||||
</CustomScrollbar>
|
||||
</div>
|
||||
</>
|
||||
|
@ -238,7 +238,7 @@ export class QueriesTab extends PureComponent<Props, State> {
|
||||
};
|
||||
|
||||
return (
|
||||
<EditorTabBody heading="Queries" main={dsInformation} toolbarItems={[queryInspector, dsHelp, options]}>
|
||||
<EditorTabBody heading="Queries" main={dsInformation} toolbarItems={[options, queryInspector, dsHelp]}>
|
||||
<div ref={element => (this.element = element)} style={{ width: '100%' }} />
|
||||
</EditorTabBody>
|
||||
);
|
||||
|
Loading…
Reference in New Issue
Block a user