mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Move Portal to @grafana/ui
This commit is contained in:
parent
076defdc0b
commit
fae8ff5750
@ -6,11 +6,11 @@ interface Props {
|
|||||||
root?: HTMLElement;
|
root?: HTMLElement;
|
||||||
}
|
}
|
||||||
|
|
||||||
export default class BodyPortal extends PureComponent<Props> {
|
export class Portal extends PureComponent<Props> {
|
||||||
node: HTMLElement = document.createElement('div');
|
node: HTMLElement = document.createElement('div');
|
||||||
portalRoot: HTMLElement;
|
portalRoot: HTMLElement;
|
||||||
|
|
||||||
constructor(props) {
|
constructor(props: Props) {
|
||||||
super(props);
|
super(props);
|
||||||
const {
|
const {
|
||||||
className,
|
className,
|
@ -1,7 +1,7 @@
|
|||||||
import React, { PureComponent } from 'react';
|
import React, { PureComponent } from 'react';
|
||||||
import * as PopperJS from 'popper.js';
|
import * as PopperJS from 'popper.js';
|
||||||
import { Manager, Popper as ReactPopper } from 'react-popper';
|
import { Manager, Popper as ReactPopper } from 'react-popper';
|
||||||
import Portal from 'app/core/components/Portal/Portal';
|
import { Portal } from '@grafana/ui';
|
||||||
import Transition from 'react-transition-group/Transition';
|
import Transition from 'react-transition-group/Transition';
|
||||||
|
|
||||||
export enum Themes {
|
export enum Themes {
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
export { DeleteButton } from './DeleteButton/DeleteButton';
|
export { DeleteButton } from './DeleteButton/DeleteButton';
|
||||||
export { Tooltip } from './Tooltip/Tooltip';
|
export { Tooltip } from './Tooltip/Tooltip';
|
||||||
|
export { Portal } from './Portal/Portal';
|
||||||
|
Loading…
Reference in New Issue
Block a user