diff options
Diffstat (limited to 'src/client/views/nodes/LinkMenu.tsx')
-rw-r--r-- | src/client/views/nodes/LinkMenu.tsx | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/src/client/views/nodes/LinkMenu.tsx b/src/client/views/nodes/LinkMenu.tsx index 2394852b2..9e01de4cd 100644 --- a/src/client/views/nodes/LinkMenu.tsx +++ b/src/client/views/nodes/LinkMenu.tsx @@ -8,28 +8,24 @@ import { NumberField } from "../../../fields/NumberField"; import { props } from "bluebird"; import { DragManager } from "../../util/DragManager"; import { DocumentView } from "./DocumentView"; +import { Document } from "../../../fields/Document"; +interface Props { + docView: DocumentView | undefined; +} @observer -export class LinkMenu extends React.Component { - static Instance: LinkMenu - @observable private _docView: DocumentView; - @observable private _hidden = true; - - constructor(docView: DocumentView) { - super(docView); - this._docView = docView; - LinkMenu.Instance = this; - } +export class LinkMenu extends React.Component<Props> { + // @observable private _hidden = true; - @computed - public get Hidden() { return this._hidden; } - public set Hidden(value: boolean) { this._hidden = value; } + // @computed + // public get Hidden() { return this._hidden; } + // public set Hidden(value: boolean) { this._hidden = value; } render() { - if (this.Hidden) { - return (null); - } + // if (this.Hidden) { + // return (null); + // } return ( <div id="menu-container"> |