From 69eedbb1c5214ac3090a5cb053c25d45a5e009b2 Mon Sep 17 00:00:00 2001 From: telamonian Date: Mon, 29 Apr 2019 20:10:06 -0400 Subject: [PATCH] simplification --- .../src/components}/lineForm.tsx | 11 +-- packages/statusbar/src/defaults/lineCol.tsx | 6 +- packages/statusbar/src/style/lineForm.ts | 23 ++++++ packages/ui-components/src/icon/icon.tsx | 2 + packages/ui-components/src/icon/index.ts | 1 - packages/ui-components/src/style/lineForm.ts | 82 ------------------- 6 files changed, 30 insertions(+), 95 deletions(-) rename packages/{ui-components/src/icon => statusbar/src/components}/lineForm.tsx (74%) delete mode 100644 packages/ui-components/src/style/lineForm.ts diff --git a/packages/ui-components/src/icon/lineForm.tsx b/packages/statusbar/src/components/lineForm.tsx similarity index 74% rename from packages/ui-components/src/icon/lineForm.tsx rename to packages/statusbar/src/components/lineForm.tsx index 575b2f8ef528..956916491f4d 100644 --- a/packages/ui-components/src/icon/lineForm.tsx +++ b/packages/statusbar/src/components/lineForm.tsx @@ -9,8 +9,6 @@ import { lineFormButton } from '../style/lineForm'; -import LineFormSvg from '../../style/icons/line-form.svg'; - /** * A namespace for LineFormButtonItem statics. */ @@ -36,7 +34,7 @@ export namespace LineFormButtonItem { } } -export function GenericButton( +export function LineFormButtonItem( props: LineFormButtonItem.IProps & React.HTMLAttributes & React.HTMLAttributes @@ -49,10 +47,3 @@ export function GenericButton( ); } - -export function LineFormButton( - props: { type: string; value: string } & React.HTMLAttributes & - React.HTMLAttributes -): React.ReactElement { - return ; -} diff --git a/packages/statusbar/src/defaults/lineCol.tsx b/packages/statusbar/src/defaults/lineCol.tsx index 249368ef5ea0..66d52d44b303 100644 --- a/packages/statusbar/src/defaults/lineCol.tsx +++ b/packages/statusbar/src/defaults/lineCol.tsx @@ -7,7 +7,7 @@ import { VDomRenderer, VDomModel, ReactWidget } from '@jupyterlab/apputils'; import { CodeEditor } from '@jupyterlab/codeeditor'; -import { LineFormButton } from '@jupyterlab/ui-components'; +import { LineFormSvg } from '@jupyterlab/ui-components'; import { classes } from 'typestyle/lib'; @@ -21,6 +21,8 @@ import { lineFormCaption } from '../style/lineForm'; +import { LineFormButtonItem } from '../components/lineForm'; + /** * A namespace for LineFormComponent statics. */ @@ -112,7 +114,7 @@ class LineFormComponent extends React.Component< this._textInput = input; }} /> - +