New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@zendeskgarden/react-tabs

Package Overview
Dependencies
Maintainers
1
Versions
258
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@zendeskgarden/react-tabs - npm Package Compare versions

Comparing version

to
2.1.0

index.js

9

CHANGELOG.md

@@ -6,10 +6,13 @@ # Change Log

<a name="2.1.0-beta.88e1c2ba"></a>
# [2.1.0-beta.88e1c2ba](https://github.com/zendeskgarden/react-components/compare/@zendeskgarden/react-tabs@2.0.1...@zendeskgarden/react-tabs@2.1.0-beta.88e1c2ba) (2018-05-22)
<a name="2.1.0"></a>
# [2.1.0](https://github.com/zendeskgarden/react-components/compare/@zendeskgarden/react-tabs@2.0.1...@zendeskgarden/react-tabs@2.1.0) (2018-05-23)
### Features
* **tabs:** add onChange callback for selection event ([#22](https://github.com/zendeskgarden/react-components/issues/22)) ([fd5eb4c](https://github.com/zendeskgarden/react-components/commit/fd5eb4c))
**Note:** Version bump only for package @zendeskgarden/react-tabs
<a name="2.0.1"></a>

@@ -16,0 +19,0 @@ ## [2.0.1](https://github.com/zendeskgarden/react-components/compare/@zendeskgarden/react-tabs@2.0.0...@zendeskgarden/react-tabs@2.0.1) (2018-05-15)

@@ -11,7 +11,4 @@ {

},
"version": "2.1.0-beta.88e1c2ba",
"main": "./dist/index.js",
"files": [
"dist"
],
"version": "2.1.0",
"main": "./index.js",
"scripts": {

@@ -23,15 +20,12 @@ "build": "../../utils/scripts/build.sh",

"dependencies": {
"@zendeskgarden/react-selection": "^3.1.0-beta.88e1c2ba",
"classnames": "^2.2.5"
},
"peerDependencies": {
"@zendeskgarden/css-tabs": "^5.0.0",
"@zendeskgarden/react-selection": "^3.0.1",
"@zendeskgarden/react-theming": "^1.0.0",
"classnames": "^2.2.5",
"prop-types": "^15.6.1",
"react": "^0.14.0 || ^15.0.0 || ^16.0.0",
"react-dom": "^0.14.0 || ^15.0.0 || ^16.0.0",
"styled-components": "^3.2.6"
},
"devDependencies": {
"@zendeskgarden/css-tabs": "^5.0.0",
"@zendeskgarden/react-theming": "^1.1.0-beta.88e1c2ba"
"peerDependencies": {
"react": "^0.14.0 || ^15.0.0 || ^16.0.0",
"react-dom": "^0.14.0 || ^15.0.0 || ^16.0.0"
},

@@ -46,5 +40,3 @@ "keywords": [

"access": "public"
},
"zendeskgarden:library": "GardenTabs",
"zendeskgarden:src": "src/index.js"
}
}

@@ -12,5 +12,2 @@ # @zendeskgarden/react-tabs [![npm version](https://img.shields.io/npm/v/@zendeskgarden/react-tabs.svg?style=flat-square)](https://www.npmjs.com/package/@zendeskgarden/react-tabs) [![Dependency Status](https://img.shields.io/david/zendeskgarden/react-components.svg?path=packages/tabs&style=flat-square)](https://david-dm.org/zendeskgarden/react-components?path=packages/tabs) <!-- markdownlint-disable -->

npm install @zendeskgarden/react-tabs
# Peer Dependencies - Also Required
npm install react react-dom prop-types styled-components @zendeskgarden/react-theming
```

@@ -21,31 +18,18 @@

```jsx static
/**
* Include tabs styling at the root of your application
*/
import '@zendeskgarden/react-tabs/dist/styles.css';
import { ThemeProvider } from '@zendeskgarden/react-theming';
import { Tabs, TabPanel } from '@zendeskgarden/react-tabs';
initialState = { selectedKey: 'Tab 1' };
/**
* Place a `ThemeProvider` at the root of your React application
*/
<ThemeProvider>
<Tabs selectedKey={state.selected} onChange={setState}>
<TabPanel label="Tab 1" key="tab-1">
Tab 1 content
</TabPanel>
<TabPanel label="Tab 2" key="tab-2">
Tab 2 content
</TabPanel>
<TabPanel label="Disabled Tab" disabled>
Disabled content
</TabPanel>
<TabPanel label="Tab 3" key="tab-3">
Tab 3 content
</TabPanel>
</Tabs>
</ThemeProvider>;
<Tabs selectedKey={state.selected} onChange={selectedKey => setState({ selectedKey })}>
<TabPanel label="Tab 1" key="tab-1">
Tab 1 content
</TabPanel>
<TabPanel label="Tab 2" key="tab-2">
Tab 2 content
</TabPanel>
<TabPanel label="Disabled Tab" disabled>
Disabled content
</TabPanel>
<TabPanel label="Tab 3" key="tab-3">
Tab 3 content
</TabPanel>
</Tabs>;
```