@atlaskit/select
Advanced tools
Comparing version 4.5.2 to 5.0.0
# @atlaskit/select | ||
## 5.0.0 | ||
- [major] Provides analytics for common component interations. See the [Instrumented Components](https://atlaskit.atlassian.com/packages/core/analytics-next) section for more details. If you are using enzyme for testing you will have to use [our forked version of the library](https://atlaskit.atlassian.com/docs/guides/testing#we-use-a-forked-version-of-enzyme). [563a7eb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/563a7eb) | ||
- [major] Updates to React ^16.4.0 [7edb866](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7edb866) | ||
- [major] Updated dependencies [563a7eb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/563a7eb) | ||
- @atlaskit/tooltip@11.0.0 | ||
- @atlaskit/modal-dialog@6.0.0 | ||
- @atlaskit/analytics-next@3.0.0 | ||
- @atlaskit/checkbox@4.0.0 | ||
- @atlaskit/button@9.0.0 | ||
- @atlaskit/theme@5.0.0 | ||
- @atlaskit/docs@5.0.0 | ||
- @atlaskit/icon@13.0.0 | ||
- @atlaskit/form@3.0.0 | ||
- [major] Updated dependencies [7edb866](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7edb866) | ||
- @atlaskit/tooltip@11.0.0 | ||
- @atlaskit/modal-dialog@6.0.0 | ||
- @atlaskit/analytics-next@3.0.0 | ||
- @atlaskit/checkbox@4.0.0 | ||
- @atlaskit/button@9.0.0 | ||
- @atlaskit/theme@5.0.0 | ||
- @atlaskit/docs@5.0.0 | ||
- @atlaskit/icon@13.0.0 | ||
- @atlaskit/form@3.0.0 | ||
## 4.5.2 | ||
@@ -4,0 +28,0 @@ - [patch] Update loading indicator to be inline with ADG3 [da661fd](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/da661fd) |
@@ -6,2 +6,3 @@ 'use strict'; | ||
}); | ||
exports.SelectWithoutAnalytics = undefined; | ||
@@ -12,2 +13,6 @@ var _reactSelect = require('react-select'); | ||
var _analyticsNext = require('@atlaskit/analytics-next'); | ||
var _package = require('../package.json'); | ||
var _createSelect = require('./createSelect'); | ||
@@ -19,2 +24,20 @@ | ||
exports.default = (0, _createSelect2.default)(_reactSelect2.default); | ||
var SelectWithoutAnalytics = exports.SelectWithoutAnalytics = (0, _createSelect2.default)(_reactSelect2.default); | ||
var createAndFireEventOnAtlaskit = (0, _analyticsNext.createAndFireEvent)('atlaskit'); | ||
exports.default = (0, _analyticsNext.withAnalyticsContext)({ | ||
componentName: 'select', | ||
packageName: _package.name, | ||
packageVersion: _package.version | ||
})((0, _analyticsNext.withAnalyticsEvents)({ | ||
onChange: createAndFireEventOnAtlaskit({ | ||
action: 'selected', | ||
actionSubject: 'item', | ||
attributes: { | ||
componentName: 'select', | ||
packageName: _package.name, | ||
packageVersion: _package.version | ||
} | ||
}) | ||
})(SelectWithoutAnalytics)); |
import Select from 'react-select'; | ||
import { withAnalyticsEvents, withAnalyticsContext, createAndFireEvent } from '@atlaskit/analytics-next'; | ||
import { name as packageName, version as packageVersion } from '../package.json'; | ||
import createSelect from './createSelect'; | ||
export default createSelect(Select); | ||
export var SelectWithoutAnalytics = createSelect(Select); | ||
var createAndFireEventOnAtlaskit = createAndFireEvent('atlaskit'); | ||
export default withAnalyticsContext({ | ||
componentName: 'select', | ||
packageName: packageName, | ||
packageVersion: packageVersion | ||
})(withAnalyticsEvents({ | ||
onChange: createAndFireEventOnAtlaskit({ | ||
action: 'selected', | ||
actionSubject: 'item', | ||
attributes: { | ||
componentName: 'select', | ||
packageName: packageName, | ||
packageVersion: packageVersion | ||
} | ||
}) | ||
})(SelectWithoutAnalytics)); |
{ | ||
"name": "@atlaskit/select", | ||
"version": "4.5.1" | ||
"version": "4.5.2" | ||
} |
{ | ||
"name": "@atlaskit/select", | ||
"version": "4.5.2", | ||
"version": "5.0.0", | ||
"description": "React component which allows selection of item(s) from a dropdown list.", | ||
@@ -27,5 +27,6 @@ "license": "Apache-2.0", | ||
"dependencies": { | ||
"@atlaskit/icon": "^12.6.2", | ||
"@atlaskit/spinner": "^8.0.0", | ||
"@atlaskit/theme": "^4.0.4", | ||
"@atlaskit/analytics-next": "^3.0.0", | ||
"@atlaskit/icon": "^13.0.0", | ||
"@atlaskit/spinner": "^9.0.0", | ||
"@atlaskit/theme": "^5.0.0", | ||
"focus-trap": "^2.4.5", | ||
@@ -40,13 +41,13 @@ "memoize-one": "^3.0.1", | ||
"peerDependencies": { | ||
"react": "^16.3.0", | ||
"react-dom": "^16.3.0", | ||
"react": "^16.4.0", | ||
"react-dom": "^16.4.0", | ||
"styled-components": "^3.2.6" | ||
}, | ||
"devDependencies": { | ||
"@atlaskit/button": "^8.2.2", | ||
"@atlaskit/checkbox": "^3.1.2", | ||
"@atlaskit/docs": "^4.2.0", | ||
"@atlaskit/form": "2.1.5", | ||
"@atlaskit/modal-dialog": "^5.2.5", | ||
"@atlaskit/tooltip": "^10.3.1", | ||
"@atlaskit/button": "^9.0.0", | ||
"@atlaskit/checkbox": "^4.0.0", | ||
"@atlaskit/docs": "^5.0.0", | ||
"@atlaskit/form": "3.0.0", | ||
"@atlaskit/modal-dialog": "^6.0.0", | ||
"@atlaskit/tooltip": "^11.0.0", | ||
"@atlaskit/webdriver-runner": "^0.0.3", | ||
@@ -56,2 +57,2 @@ "enzyme": "https://registry.npmjs.org/@pgleeson/enzyme/-/enzyme-3.3.7.tgz", | ||
} | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
272948
3047
14
+ Added@atlaskit/analytics-next@3.2.1(transitive)
+ Added@atlaskit/icon@13.9.0(transitive)
+ Added@atlaskit/spinner@9.0.13(transitive)
+ Added@atlaskit/theme@5.1.36.2.17.0.5(transitive)
+ Addedexenv@1.2.2(transitive)
- Removed@atlaskit/icon@12.8.0(transitive)
- Removed@atlaskit/spinner@8.0.0(transitive)
- Removed@atlaskit/theme@4.1.0(transitive)
Updated@atlaskit/icon@^13.0.0
Updated@atlaskit/spinner@^9.0.0
Updated@atlaskit/theme@^5.0.0