Petyo Ivanov

Results 303 comments of Petyo Ivanov

I took, badly butchered your "very draft" version, and released it to virtuoso.dev ([source](https://github.com/petyosi/react-virtuoso/blob/master/site/docusaurus-sandpack/src/theme/CodeBlock/index.jsx)). Hope you're ok with that, but let me know if this goes against a certain license....

@oski646 @bradintheusa - did you have a chance to test that?

Hi, changing the themes works as expected in this demo - https://www.ag-grid.com/example.php. The refresh we do is here - https://www.ag-grid.com/example.js (search for `onThemeChanged`). Is there any chance you have the...

@jmckenney thanks for sharing your feedback with us. The feature you're describing is not directly related to this issue. Feel free to contact at [email protected] where we usually put such...

Hi, the current component architecture is more or less coupled through contexts, so the re-render you describe is not something we can realistically address without deep architectural changes. Re-renders however...

@MartinCupela I reproduce this in desktop Safari on MacOS, using this sample: https://codesandbox.io/s/stream-chat-react-tutorial-vq5ntv. It looks like the SVG icon does not size correctly (see screenshot). I fiddled with adding explicit...

Can confirm that this is a bug. We have recently implemented jumping to quoted message on click, and this affects the behavior of interactive content in the quoted message. Also,...

@puellanivis this is related to our backend implementation, can you please contact us at [email protected]? We will take it from there.

Looking into this further, I propose the following implementation: Introduce ```tsx messageActionsMapper?: (actions: MessageActionsArray, message: StreamMessage) => MessageActionsArray; ``` to the ComponentContext. Call it [here](https://github.com/GetStream/stream-chat-react/blob/818c67bcdf6cfdad32547a0e6ad8bd28375557c6/src/components/Message/utils.tsx#L186) letting the integrator filter or...

As an alternative design, we can have `customMessageActions` accept a different structure (maybe an array of `CustomMessageAction`s): ```ts interface CustomMessageAction { label: string action: (message: StreamMessage, event: React.BaseSyntheticEvent) => void...