diff --git a/packages/app/src/layouts/components/floatingStack/index.jsx b/packages/app/src/layouts/components/floatingStack/index.jsx index 44efedbb..294547b7 100644 --- a/packages/app/src/layouts/components/floatingStack/index.jsx +++ b/packages/app/src/layouts/components/floatingStack/index.jsx @@ -1,4 +1,5 @@ import React from "react" +import classnames from "classnames" import { DOMWindow } from "components/RenderWindow" import "./index.less" @@ -34,6 +35,7 @@ class FloatingStackItem extends React.PureComponent { export default class FloatingStack extends React.Component { state = { renders: [], + globalVisibility: true, } public = { @@ -77,6 +79,15 @@ export default class FloatingStack extends React.Component { }) return true + }, + toogleGlobalVisibility: (to) => { + if (typeof to !== "boolean") { + to = !this.state.globalVisibility + } + + this.setState({ + globalVisibility: to, + }) } } @@ -90,7 +101,14 @@ export default class FloatingStack extends React.Component { } render() { - return