kibana/packages/shared-ux/button_toolbar
Constance fa3a62e5a5
Upgrade EUI to v67.1.9 (#145490)
## Summary
`eui@67.1.8`  `eui@67.1.9`

This backport fixes bugs affecting Maps that were found in the latest
EUI upgrade
(https://github.com/elastic/kibana/pull/144845#issuecomment-1317653081).
It is meant to go directly into 8.6

## [`67.1.9`](https://github.com/elastic/eui/tree/v67.1.9)

- `EuiButton` now accepts `minWidth={false}`
([#6373](https://github.com/elastic/eui/pull/6373))

**Bug fixes**

- Fixed the shadow sizes of `.eui-yScrollWithShadows` and
`.eui-xScrollWithShadows`
([#6374](https://github.com/elastic/eui/pull/6374))
- `EuiButton` no longer outputs unnecessary inline styles for
`minWidth={0}` or `minWidth={false}`
([#6373](https://github.com/elastic/eui/pull/6373))
- `EuiFacetButton` no longer reports type issues when passing props
accepted by `EuiButton`
([#6373](https://github.com/elastic/eui/pull/6373))

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-11-17 14:53:30 -08:00
..
src Upgrade EUI to v67.1.9 (#145490) 2022-11-17 14:53:30 -08:00
BUILD.bazel [auto] migrate existing plugin/package configs 2022-10-28 14:06:46 -05:00
index.ts chore(NA): remove src folder requirement from packages (part 2) (#138476) 2022-08-30 15:57:35 +01:00
jest.config.js [Shared UX] Move Solution Toolbar components to package (#134392) 2022-06-21 02:00:57 -05:00
kibana.jsonc rename codeowners from shared-ux to global-experience (#144746) 2022-11-08 09:13:16 -07:00
package.json [auto] migrate existing plugin/package configs 2022-10-28 14:06:46 -05:00
README.mdx [Shared-UX] Migrate Toolbar component from presentation to shared-ux (#137224) 2022-08-29 13:22:38 -07:00
tsconfig.json fix(NA): wrongly spread stripInternal and rootDir configs across packages (#144463) 2022-11-03 01:04:55 +00:00

---
id: sharedUX/Components/Toolbar
slug: /shared-ux/components/button_toolbar
title: Toolbar
summary: An implementation of the popover, primary button, icon button group and add from library button
tags: ['shared-ux', 'component', 'toolbar']
date: 2022-07-28
---

This `toolbar` component accepts a `children` prop. Children can include a `popover` or a generic `button`. It can also include the `IconButtonGroup` and `AddFromLibrary` component for soltuions. 
Styling of the popover and button follow the primary styles.


```jsx
   <Toolbar>
      {{
        primaryButton,
        iconButtonGroup,
        extraButtons,
        addFromLibraryButton,
      }}
    </Toolbar>
```