Oliver Joseph Ash

Results 235 issues of Oliver Joseph Ash

Currently `peerDependencies` only allows React 16 and 17.

Reduced test case: https://stackblitz.com/edit/react-ts-41mm9f?file=index.tsx 1. Open the menu button 2. Press down arrow key, "foo" is selected 2. Press down arrow key again Actual: "foo" is still selected Expected: "baz"...

Possible bug
Investigation needed

Reduced test case: https://stackblitz.com/edit/react-ts-sbkech?file=index.tsx If you open the menu, focus the `a`, and then press enter, the custom `onClick` handler is fired as seen from the logs. ✅ If you...

I am trying to create a menu whereby each item is a link. The reason I want a link rather than a button: - accessibility, e.g. right click -> open...

enhancement

Fixes this error when passing a (forwarded) `ref` prop into `Button`: ``` Warning: Failed prop type: Invalid prop `forwardedRef` supplied to `AriaMenuButtonButton`. in AriaMenuButtonButton (created by Context.Consumer) ``` ![image](https://user-images.githubusercontent.com/921609/98240538-77f89280-1f61-11eb-9da8-8915fc0818b7.png)

The npm package currently only distributes one large JS file, including all types. It would be great if it distributed a file for each type. This would allow us to...

This library uses [unsafe lifecycle methods](https://reactjs.org/docs/strict-mode.html#identifying-unsafe-lifecycles) which may cause problems when [React's new concurrent mode](https://reactjs.org/docs/concurrent-mode-intro.html) is enabled.

### Version 1.43.1 ### Steps to reproduce This issue occurs when using Nix together with [direnv](https://direnv.net/), however I've also shared a reduced test case that reproduces the issue without these...

feature-vscode-extension

### Current behavior Same as https://github.com/cypress-io/cypress/issues/18435. This issue was marked as fixed but I can still reproduce using the latest version of Cypress. Full reduced test case: https://github.com/OliverJAsh/cypress-webpack-5-public-path-error/tree/upgrade Unfortunately I...

stage: needs investigating
npm: @cypress/webpack-preprocessor
Triaged

It is now possible to do incremental builds, i.e. https://github.com/jackfranklin/jspm-dev-builder: ``` js const builder = new jspm.Builder(); function build(changedModuleId) { builder.invalidate(changedModuleId); return builder.build('main', 'out'); } build(); // and again, but...

enhancement