operational-ui
operational-ui copied to clipboard
Building blocks for effective operational interfaces
The example "With react-beautiful-dnd" doesn't work. ``` Error: import or require() statements can be added only by editing a Markdown example file: react-beautiful-dnd ```
Sometimes, you'd want to be able to double-click on [tree items](https://github.com/contiamo/operational-ui/blob/master/src/Tree/TreeItem.tsx) and have something happen. Let's implement this!
Follow up to #1163, let’s improve the typings of the datatable and remove the typeof check to make it a little more robust.
It's interesting because `max-height` goes below the viewport on `Modal`.

**File in Question** https://github.com/contiamo/operational-ui/blob/a432c8e90277345b31e11ec30fb02599ddaf7e77/scripts/start.ts#L1-L137 Currently, `yarn start` doesn't really output errors (probably because styleguidist reports errors on something other than `stderr`). As a result, errors are swallowed and we just...
So I'm wondering if it makes sense to add `Breadcrumbs` inside page such that when `Page` is given a `breadcrumb` prop, it uses `Breadcrumbs` and `Breadcrumb` internally like so: ```jsx...
The scrollbar on a `Page`'s content looks weird right now. [See example](http://operational-ui.netlify.com/#!/Page/7). Let's improve this to have the scrollbar where you would expect it to be (far edge of the...
On [useURLState](https://github.com/contiamo/operational-ui/tree/master/src/useURLState), we often want to `encodeURIComponent` and `decodeURIcomponent` to work with formatted strings. For example, if I `useURLState` to persist a tab named `Tables (123)`, then I want to...
## Problem It is hard to use the `Card` component with all the possible props types it gets: `CardPropsWithChildrenOrData`, `CardPropsWithSections`, `CardPropsWithTabs` since too many of the parameters of those types...