@jupyterlab/ui-components
Advanced tools
Comparing version 1.0.0-alpha.6 to 1.0.0-alpha.7
@@ -14,2 +14,3 @@ import * as React from 'react'; | ||
title?: string; | ||
type?: 'button' | 'submit' | 'reset'; | ||
} | ||
@@ -16,0 +17,0 @@ interface IInputGroupProps extends IBPInputGroupProps { |
@@ -1,36 +0,26 @@ | ||
"use strict"; | ||
// Copyright (c) Jupyter Development Team. | ||
// Distributed under the terms of the Modified BSD License. | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; | ||
result["default"] = mod; | ||
return result; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const React = __importStar(require("react")); | ||
const buttons_1 = require("@blueprintjs/core/lib/cjs/components/button/buttons"); | ||
const icon_1 = require("@blueprintjs/core/lib/cjs/components/icon/icon"); | ||
const collapse_1 = require("@blueprintjs/core/lib/cjs/components/collapse/collapse"); | ||
const inputGroup_1 = require("@blueprintjs/core/lib/cjs/components/forms/inputGroup"); | ||
const htmlSelect_1 = require("@blueprintjs/core/lib/cjs/components/html-select/htmlSelect"); | ||
const select_1 = require("@blueprintjs/select/lib/cjs/components/select/select"); | ||
require("@blueprintjs/icons/lib/css/blueprint-icons.css"); | ||
require("@blueprintjs/core/lib/css/blueprint.css"); | ||
require("../style/index.css"); | ||
const utils_1 = require("./utils"); | ||
var intent_1 = require("@blueprintjs/core/lib/cjs/common/intent"); | ||
exports.Intent = intent_1.Intent; | ||
exports.Button = (props) => (React.createElement(buttons_1.Button, Object.assign({}, props, { className: utils_1.combineClassNames(props.className, props.minimal && 'minimal', 'jp-Button') }))); | ||
exports.InputGroup = (props) => { | ||
import * as React from 'react'; | ||
import { Button as BPButton } from '@blueprintjs/core/lib/cjs/components/button/buttons'; | ||
import { Icon as BPIcon } from '@blueprintjs/core/lib/cjs/components/icon/icon'; | ||
import { Collapse as BPCollapse } from '@blueprintjs/core/lib/cjs/components/collapse/collapse'; | ||
import { InputGroup as BPInputGroup } from '@blueprintjs/core/lib/cjs/components/forms/inputGroup'; | ||
import { HTMLSelect as BPHTMLSelect } from '@blueprintjs/core/lib/cjs/components/html-select/htmlSelect'; | ||
import { Select as BPSelect } from '@blueprintjs/select/lib/cjs/components/select/select'; | ||
import '@blueprintjs/icons/lib/css/blueprint-icons.css'; | ||
import '@blueprintjs/core/lib/css/blueprint.css'; | ||
import '../style/index.css'; | ||
import { combineClassNames } from './utils'; | ||
export { Intent } from '@blueprintjs/core/lib/cjs/common/intent'; | ||
export const Button = (props) => (React.createElement(BPButton, Object.assign({}, props, { className: combineClassNames(props.className, props.minimal && 'minimal', 'jp-Button') }))); | ||
export const InputGroup = (props) => { | ||
if (props.rightIcon) { | ||
return (React.createElement(inputGroup_1.InputGroup, Object.assign({}, props, { className: utils_1.combineClassNames(props.className, 'jp-InputGroup'), rightElement: React.createElement("div", { className: "jp-InputGroupAction" }, | ||
React.createElement(exports.Icon, { className: "jp-Icon", icon: props.rightIcon })) }))); | ||
return (React.createElement(BPInputGroup, Object.assign({}, props, { className: combineClassNames(props.className, 'jp-InputGroup'), rightElement: React.createElement("div", { className: "jp-InputGroupAction" }, | ||
React.createElement(Icon, { className: "jp-Icon", icon: props.rightIcon })) }))); | ||
} | ||
return (React.createElement(inputGroup_1.InputGroup, Object.assign({}, props, { className: utils_1.combineClassNames(props.className, 'jp-InputGroup') }))); | ||
return (React.createElement(BPInputGroup, Object.assign({}, props, { className: combineClassNames(props.className, 'jp-InputGroup') }))); | ||
}; | ||
exports.Icon = (props) => (React.createElement(icon_1.Icon, Object.assign({}, props, { className: utils_1.combineClassNames(props.className, 'jp-Icon') }))); | ||
exports.Collapse = (props) => (React.createElement(collapse_1.Collapse, Object.assign({}, props))); | ||
exports.HTMLSelect = (props) => (React.createElement(htmlSelect_1.HTMLSelect, Object.assign({}, props, { className: utils_1.combineClassNames(props.className, 'jp-HTMLSelect') }))); | ||
exports.Select = (props) => (React.createElement(select_1.Select, Object.assign({}, props, { className: utils_1.combineClassNames(props.className, 'jp-Select') }))); | ||
export const Icon = (props) => (React.createElement(BPIcon, Object.assign({}, props, { className: combineClassNames(props.className, 'jp-Icon') }))); | ||
export const Collapse = (props) => (React.createElement(BPCollapse, Object.assign({}, props))); | ||
export const HTMLSelect = (props) => (React.createElement(BPHTMLSelect, Object.assign({}, props, { className: combineClassNames(props.className, 'jp-HTMLSelect') }))); | ||
export const Select = (props) => (React.createElement(BPSelect, Object.assign({}, props, { className: combineClassNames(props.className, 'jp-Select') }))); |
@@ -1,8 +0,5 @@ | ||
"use strict"; | ||
// Copyright (c) Jupyter Development Team. | ||
// Distributed under the terms of the Modified BSD License. | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
function combineClassNames(...classNames) { | ||
export function combineClassNames(...classNames) { | ||
return classNames.join(' '); | ||
} | ||
exports.combineClassNames = combineClassNames; |
{ | ||
"name": "@jupyterlab/ui-components", | ||
"version": "1.0.0-alpha.6", | ||
"version": "1.0.0-alpha.7", | ||
"description": "JupyterLab - UI components written in React", | ||
@@ -9,2 +9,6 @@ "homepage": "https://github.com/jupyterlab/jupyterlab", | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/jupyterlab/jupyterlab.git" | ||
}, | ||
"license": "BSD-3-Clause", | ||
@@ -23,6 +27,2 @@ "author": "Project Jupyter", | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/jupyterlab/jupyterlab.git" | ||
}, | ||
"scripts": { | ||
@@ -42,3 +42,3 @@ "build": "tsc -b", | ||
"devDependencies": { | ||
"@types/react": "~16.8.8", | ||
"@types/react": "~16.8.18", | ||
"rimraf": "~2.6.2", | ||
@@ -54,3 +54,3 @@ "typedoc": "^0.14.2", | ||
}, | ||
"gitHead": "25152cd7c0a2d2d3d020dcd59451c236e9ecc6ab" | ||
"gitHead": "f8e210a027f6545b426caf4ab64c75a1e1619a44" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
9236
147