Nikolas Schröter
Nikolas Schröter
I started work on edit mode upstream in https://github.com/adobe/react-spectrum/pull/7277. Posting this here to gather early feedback on which behavior this is still missing for some people 👍
Hey @reidbarber thanks getting to work on this! I've got a couple of questions regarding the spec the team chose here and would love to provide some input from our...
> Thanks for the feedback. I can provide the starting information: What patterns are we currently supporting? Each component and hook page in our docs generally has a link to...
> I think the `allowsTabNavigation` option works as you are describing? You can use tab to move to focusable elements within a cell (and eventually out of the whole collection),...
@LFDanLu I just hacked together a small [demo](https://codesandbox.io/p/sandbox/quirky-shannon-zccylw). You can also check out [Nike](https://www.nike.com/gb/w/mens-shoes-nik1zy7ok) or [Adidas](https://www.adidas.de/en/football-shoes) to verify that those layouts are pretty common in e-commerce. The `` component is...
> I assume you can move from inside the cell back to focusing the entire cell, thus restoring all the collection event handlers (aka row selection and cell navigation via...
@LFDanLu Sounds great 👍 Let us know how we can help! To answer your question, it behaves as your spec describes: > We implemented both ``, `` and `` with...
@LFDanLu Yep, we dynamically remove the entire`` out of the collection when the facet cant yield any result. You can imagine the following scenario: Specific items may have unique facets....
@andrewbranch @RyanCavanaugh Shouldn't calls to `import.meta.resolve()`/`require.resolve()` also be shimmed as part of this flag? The [MDN docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/import.meta/resolve#return_value) suggest this should be the case.
Leaving this here for guidance on how to implement it, in case someone wants to pick this up: https://github.com/adobe/react-spectrum/pull/6931#issuecomment-2313394336