From fb4521e4275248ba463164e40aaaed04df65b050 Mon Sep 17 00:00:00 2001 From: bobzel Date: Sun, 12 Nov 2023 07:59:59 -0500 Subject: removed unused collectoinstaffview. --- .../views/collections/CollectionStaffView.scss | 13 ------ .../views/collections/CollectionStaffView.tsx | 53 ---------------------- src/client/views/collections/CollectionView.tsx | 33 +++++++------- 3 files changed, 16 insertions(+), 83 deletions(-) delete mode 100644 src/client/views/collections/CollectionStaffView.scss delete mode 100644 src/client/views/collections/CollectionStaffView.tsx (limited to 'src') diff --git a/src/client/views/collections/CollectionStaffView.scss b/src/client/views/collections/CollectionStaffView.scss deleted file mode 100644 index 493a5f670..000000000 --- a/src/client/views/collections/CollectionStaffView.scss +++ /dev/null @@ -1,13 +0,0 @@ -.collectionStaffView { - .collectionStaffView-staff { - width: 100%; - margin-top: 100px; - margin-bottom: 100px; - } - - .collectionStaffView-line { - margin: 10px; - height: 2px; - background: black; - } -} \ No newline at end of file diff --git a/src/client/views/collections/CollectionStaffView.tsx b/src/client/views/collections/CollectionStaffView.tsx deleted file mode 100644 index c025e94a8..000000000 --- a/src/client/views/collections/CollectionStaffView.tsx +++ /dev/null @@ -1,53 +0,0 @@ -import { CollectionSubView } from "./CollectionSubView"; -import React = require("react"); -import { computed, action, IReactionDisposer, reaction, runInAction, observable } from "mobx"; -import { NumCast } from "../../../fields/Types"; -import "./CollectionStaffView.scss"; -import { observer } from "mobx-react"; - -@observer -export class CollectionStaffView extends CollectionSubView() { - private _reactionDisposer: IReactionDisposer | undefined; - @observable private _staves = NumCast(this.props.Document.staves); - - componentWillUnmount() { - this._reactionDisposer?.(); - } - componentDidMount = () => { - this._reactionDisposer = reaction(() => NumCast(this.props.Document.staves), - (staves) => runInAction(() => this._staves = staves) - ); - - this.props.Document.staves = 5; - } - - @computed get addStaffButton() { - return
+
; - } - - @computed get staves() { - const staves = []; - for (let i = 0; i < this._staves; i++) { - const rows = []; - for (let j = 0; j < 5; j++) { - rows.push(
); - } - staves.push(
- {rows} -
); - } - return staves; - } - - @action - addStaff = (e: React.PointerEvent) => { - this.props.Document.staves = this._staves + 1; - } - - render() { - return
- {this.staves} - {this.addStaffButton} -
; - } -} \ No newline at end of file diff --git a/src/client/views/collections/CollectionView.tsx b/src/client/views/collections/CollectionView.tsx index c2062e8ab..f10d33f03 100644 --- a/src/client/views/collections/CollectionView.tsx +++ b/src/client/views/collections/CollectionView.tsx @@ -124,23 +124,22 @@ export class CollectionView extends ViewBoxAnnotatableComponent; - case CollectionViewType.Docking: return ; - case CollectionViewType.Schema: return ; - case CollectionViewType.Docking: return ; - case CollectionViewType.Tree: return ; - case CollectionViewType.Multicolumn: return ; - case CollectionViewType.Multirow: return ; - case CollectionViewType.Linear: return ; - case CollectionViewType.Pile: return ; - case CollectionViewType.Carousel: return ; - case CollectionViewType.Carousel3D: return ; - case CollectionViewType.Stacking: return ; - case CollectionViewType.NoteTaking: return ; - case CollectionViewType.Masonry: return ; - case CollectionViewType.Time: return ; - case CollectionViewType.Grid: return ; - //case CollectionViewType.Staff: return ; + case CollectionViewType.Freeform: return ; + case CollectionViewType.Docking: return ; + case CollectionViewType.Schema: return ; + case CollectionViewType.Docking: return ; + case CollectionViewType.Tree: return ; + case CollectionViewType.Multicolumn: return ; + case CollectionViewType.Multirow: return ; + case CollectionViewType.Linear: return ; + case CollectionViewType.Pile: return ; + case CollectionViewType.Carousel: return ; + case CollectionViewType.Carousel3D: return ; + case CollectionViewType.Stacking: return ; + case CollectionViewType.NoteTaking: return ; + case CollectionViewType.Masonry: return ; + case CollectionViewType.Time: return ; + case CollectionViewType.Grid: return ; } }; -- cgit v1.2.3-70-g09d2