Matt Provost

Results 20 issues of Matt Provost

### Description The current version selector navigates to `/` instead of `//`. The trailing `/` is necessary to navigate to the correct version. Currently, if you try navigating to a...

backport 1.x
skip-changelog
distinguished-contributor
backport 1.4

With PR #1104, building the docsite fails because of this line: https://github.com/opensearch-project/oui/blob/a17c839b6102b16619b7bff6ba94b328a99db836/src-docs/src/views/comment/comment_actions.tsx#L38 The issue is that the [`proptypes-from-ts-props` Babel plugin](https://github.com/opensearch-project/oui/blob/a17c839b6102b16619b7bff6ba94b328a99db836/scripts/babel/proptypes-from-ts-props/index.js) doesn't support anonymous classes. There are a few ways that...

enhancement
discuss

https://github.com/opensearch-project/oui/pull/1137#discussion_r1416035533 This seems like it could be extracted into a function and use return rather than a mutable variable.

enhancement
good first issue

Still working on a proper diagnosis, but essentially some of the `docinfo` isn't being generated correctly. This can be noticed by starting the docsite on main and checking the `props`...

bug
help wanted

Now would be a good time to go through the list of packages in OUI and the list of resolutions and figure out if they're still necessary. It's possible that...

good first issue
help wanted
Research
refactor

**Is your feature request related to a problem? Please describe.** `OuiFlexItem` only supports the `grow` property, while `shrink` and `basis` are also important and useful properties. There are some cases...

enhancement
good first issue

Currently, `lint-es` only lints `src` and `src-docs`. It would be nice to also have the `scripts` directory linted by this script too.

good first issue

The current pre-commit hook takes a non-insignificant amount of time. It would be nice if our precommit hook mirrored OSD's and only ran the linter (assuming it will run in...

good first issue

**Is your feature request related to a problem? Please describe.** It's not always desirable to go through the entire build process, for example, I may stop it early if I...

enhancement
good first issue

OUI has a lot of scripts that have been carried over from the fork. Not all of these may be up to date, follow our workflow, align with our goals,...

technical debt
Research
refactor