@atlaskit/select
Version:
Select allows users to make a single selection or multiple selections from a list of options.
26 lines (25 loc) • 953 B
JavaScript
/* eslint-disable @repo/internal/react/require-jsdoc */
import createAndFireEvent from '@atlaskit/analytics-next/createAndFireEvents';
import withAnalyticsContext from '@atlaskit/analytics-next/withAnalyticsContext';
import withAnalyticsEvents from '@atlaskit/analytics-next/withAnalyticsEvents';
import { SelectWithoutAnalytics } from './select-without-analytics';
const packageName = "@atlaskit/select";
const packageVersion = "22.11.5";
const createAndFireEventOnAtlaskit = createAndFireEvent('atlaskit');
const Select = withAnalyticsContext({
componentName: 'select',
packageName,
packageVersion
})(withAnalyticsEvents({
onChange: createAndFireEventOnAtlaskit({
action: 'changed',
actionSubject: 'option',
attributes: {
componentName: 'select',
packageName,
packageVersion
}
})
})(SelectWithoutAnalytics));
// eslint-disable-next-line @atlaskit/volt-strict-mode/no-multiple-exports
export default Select;