profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/STRML/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Samuel Reed STRML BitMEX http://strml.net Co-Founder @ BitMEX.com

react-grid-layout/react-grid-layout 14353

A draggable and resizable grid layout with responsive breakpoints, for React.

react-grid-layout/react-draggable 7060

React draggable component

react-grid-layout/react-resizable 1618

A simple React component that is resizable with a handle.

gajus/flow-runtime 811

A runtime type system for JavaScript with full Flow compatibility.

kmagiera/babel-watch 521

Reload your babel-node app on JS source file changes. And do it fast.

brigand/babel-plugin-flow-react-proptypes 433

A babel plugin to generate React PropTypes definitions from Flow type declarations.

graylog-labs/cli-dashboard 211

A Graylog stream dashboard that runs in your shell.

geraldoramos/nikola 137

⚡Unofficial cross-platform desktop app to monitor and control Tesla vehicles, powered by Electron & React

errorception/redis-memoizer 30

A asynchronous function memoizer for node.js, using redis as the memo store.

STRML/async-limiter 29

A minimal library for throttling async concurrency.

issue commentreact-grid-layout/react-grid-layout

Functional component grid items

Hi. This question has been asked and answered before. If you would like to update the documentation, please open a PR. This is open source, not a commercial product, and I get no benefit out of it and therefore can only get to it rarely.

bellybailey

comment created time in 21 days

PR opened h0x91b/redis-fast-driver

Feat/connectionTimeout Redux

Follow-up to #43 which had a broken test.

+73 -6

0 comment

3 changed files

pr created time in a month

create barnchSTRML/redis-fast-driver

branch : feat/connectionTimeout-2

created branch time in a month

push eventSTRML/redis-fast-driver

dependabot[bot]

commit sha 1570ec49960a48e5f66c2853b0b3f3da7fc9b85f

Bump lodash from 4.17.15 to 4.17.21 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21) Signed-off-by: dependabot[bot] <support@github.com>

view details

Samuel Reed

commit sha c8886914270bd7381673d98e791ddc2d7d0bd30c

feat(redis): implement initial connection timeout Occasionally I've seen redis simply fail to connect, or a slow network / dropped packet can cause this. Tests added to match.

view details

Arseniy Pavlenko

commit sha b04076f844fd6eb9057452d26cb4a2ee1b45c9a4

Merge pull request #43 from STRML/feat/connectionTimeout feat(redis): implement initial connection timeout

view details

Arseny Pavlenko

commit sha ae6b692915a56dc119ee97a345296e2573d8f05e

[=] beta typings

view details

Arseny Pavlenko

commit sha 2ada820c27c0a19ecd450a3a0a837ec6ba3a0676

[+] fix for types

view details

Arseny Pavlenko

commit sha 225d931fb1952e35f7a0993b554c572da485ce71

v2.1.6

view details

Arseny Pavlenko

commit sha 41c2ecb32037c8263da511f4b96d1ae720f16395

[*] https://github.com/h0x91b/redis-fast-driver/issues/31

view details

Arseniy Pavlenko

commit sha 057fb7b083c74ba628d70ff910632d377c0c3805

Merge pull request #41 from h0x91b/dependabot/npm_and_yarn/lodash-4.17.21 Bump lodash from 4.17.15 to 4.17.21

view details

Arseny Pavlenko

commit sha c5a9c725c1e7d3b516e682e8ea27b12952ee7557

[=] update dev dependency of lodash, just don't cry anymore

view details

Arseniy Pavlenko

commit sha f76aa75a63a5fbc25eb82791ac50d8a4bbb2730c

Revert "feat(redis): implement initial connection timeout"

view details

Arseniy Pavlenko

commit sha 9696f4d837f5c40276b7040a401d0ec9583488b6

Merge pull request #46 from h0x91b/revert-43-feat/connectionTimeout Revert "feat(redis): implement initial connection timeout"

view details

Arseny Pavlenko

commit sha eeadbdc1cdb28492d15701296cbdee1d1496c923

v2.1.9

view details

push time in a month

push eventSTRML/redis-fast-driver

Samuel Reed

commit sha c0a9c713ef964f29698e42f2f3cbae58df4aec20

fix(connectionTimeout): clean up timeout on redis.end()

view details

push time in a month

pull request commenth0x91b/redis-fast-driver

feat(redis): implement initial connection timeout

Appears this is caused by the preceding spec, Disconnects if ended during connect (potential race condition). Will open a new PR.

STRML

comment created time in a month

issue commentreact-grid-layout/react-grid-layout

Grid layout not updating when changing children layout properties (`data-grid`).

Hi. This is deliberate as synchronizing it with every child data-grid prop was deemed too expensive and error prone to do reliably. However I am open to the idea of changing that if you think I’m wrong and there’s a fast way to do it. Let me know your thoughts, thanks.

On Wed, Sep 15, 2021 at 5:19 PM Nicolas Missika ***@***.***> wrote:

Hello, I stumbled upon the same thing. I opened a ticket the other day about it: #1561 https://github.com/react-grid-layout/react-grid-layout/issues/1561 so this seems like a duplicate.

I arrived to pretty much the same conclusion, and also wonder if this is intentional (in which case it would be cool to note this in the docs) or a bug (in which case I already started digging to find a fix on my side but I'm waiting for confirmation that this is uninteded before submitting a PR)

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/react-grid-layout/react-grid-layout/issues/1563#issuecomment-920390386, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJEKP2FEBTTJLHCMSQ6GSDUCEEVXANCNFSM5EB4Z5CQ .

linuspahl

comment created time in a month

issue commentreact-grid-layout/react-grid-layout

Grid Re-renders every time I add a new item or remove an item

As @ddolcimascolo correctly noted, I believe you are conflating the idea of rerendering with unmounting/remounting.

It is perfectly normal for child components to rerender often. Whenever the grid items are moved, they necessarily cause a render in order to pass new style props.

If you want your child components to only ever render once (this is unusual and probably not what you really want), set shouldComponentUpdate to return false, or for functional components, export React.memo(MyComponent) instead. See React.memo docs.

shahrouritTZ

comment created time in a month

issue commentreact-grid-layout/react-grid-layout

Grid Re-renders every time I add a new item or remove an item

Now, it's not unreasonable that the charts are rerendered - this is normal - but they should not be unmounted and remounted. We use this on https://www.bitmex.com/app with the embedded TradingView chart and it works without issue.

shahrouritTZ

comment created time in a month

fork STRML/model3dbc

DBC file for Tesla Model 3 CAN messages

fork in a month

issue closedreact-grid-layout/react-grid-layout

Demo links does not work.

Hello,

Check the demo links. https://github.com/react-grid-layout/react-grid-layout#demos

closed time in a month

velikayikci

issue commentreact-grid-layout/react-grid-layout

Demo links does not work.

Demo is fixed.

velikayikci

comment created time in a month

push eventreact-grid-layout/react-grid-layout

Samuel Reed

commit sha 943ad19743d7347c967cb517787b370cc5021783

Rebuild

view details

push time in a month

push eventreact-grid-layout/react-grid-layout

Samuel Reed

commit sha a707cf77735c0531d23524059e9e0ea7d4e5ded0

fix(demo): auto publicPath

view details

Samuel Reed

commit sha 651d38f505b5626a00d28039da419fed0bcb6437

Merge branch 'master' into gh-pages

view details

push time in a month

push eventreact-grid-layout/react-grid-layout

Samuel Reed

commit sha a707cf77735c0531d23524059e9e0ea7d4e5ded0

fix(demo): auto publicPath

view details

push time in a month

push eventreact-grid-layout/react-grid-layout

Wojciech Maj

commit sha 788426d3470696e167800ce6757a89ac9d0d2777

Replace classnames with clsx (#1543) * Update react-draggable * Replace classnames with clsx Follow up after https://github.com/react-grid-layout/react-draggable/pull/599 clsx is fully compatible with classnames API, is quickly gaining traction and is about 1/3rd smaller than classnames.

view details

Samuel Reed

commit sha d5b0d09ddcc9c0de3678a32ecaa2c8ddc213bfd0

test(jest): update snapshots for brevity

view details

Samuel Reed

commit sha 0bce5ef1acbcb3c29af54508127f50b54b687318

fix(demo): auto publicPath

view details

Samuel Reed

commit sha a1caeda74bae08a8b22048c8d047bc6d278af129

Merge branch 'master' into gh-pages

view details

push time in a month

push eventreact-grid-layout/react-grid-layout

Samuel Reed

commit sha d5b0d09ddcc9c0de3678a32ecaa2c8ddc213bfd0

test(jest): update snapshots for brevity

view details

Samuel Reed

commit sha 0bce5ef1acbcb3c29af54508127f50b54b687318

fix(demo): auto publicPath

view details

push time in a month

push eventreact-grid-layout/react-resizable

h0jeZvgoxFepBQ2C

commit sha 4bb3b3afe740e4a62bc199a19066ded07268a256

Fix broken Link to ExampleLayout (#141)

view details

push time in a month

PR merged react-grid-layout/react-resizable

[documentation] Fix broken Link to ExampleLayout

TestLayout is not existing anymore and shows a 404 Error. Fixed it by replacing it with ExampleLayout.

+1 -1

1 comment

1 changed file

h0jeZvgoxFepBQ2C

pr closed time in a month

push eventreact-grid-layout/react-grid-layout

Tore Hammervoll

commit sha 9f7d03cc530f2f2f1a18fdf1058dbaa4f95a1d28

Add react and react-dom peerDependency

view details

Tore Hammervoll

commit sha 3a76f16e616812b9b33b18ee852f38ff4502a61d

Fix invalid syntax

view details

Samuel Reed

commit sha ba3e0f07489da01a66f26ef798ca56c7ecae8460

Create gh-pages auto-deploy

view details

James Ramm

commit sha 7e4aad534cf2b9cdd5a85c780138b871dc8d9bd3

Merge pull request #1409 from skoging/patch-1 Add react and react-dom peerDependency

view details

Samuel Reed

commit sha 4fc3cbc495f613ec340366422dd8d08590d6cdce

Remove ReactDOM.findDOMNode (#1425) #1092 Fixes #1091 #1318 #1331

view details

Samuel Reed

commit sha 1c37eebacdbb5120caa82898d74a57d07b85429a

fix(React.StrictMode): pass nodeRef to draggable/resizable We are now fully compatible with React.StrictMode and React 17! Fixes #1419

view details

Samuel Reed

commit sha ed47bc18cfc3d3469b9f02407d8b2a13c4e476dc

docs(README): add compatibility with React 17 & StrictMode

view details

Samuel Reed

commit sha 401f4e441dced12b5675511058d7753833fd8b41

release 1.2.3

view details

qliu

commit sha e74987a7e4257bc260c7c5bada1e1b3570933be1

fix: cancel update width when width is 0 #924 #1084 (#1427)

view details

Samuel Reed

commit sha 95b25a98e4a8ef2d85ae9e9979a9c9be5b86bcd1

fix(WidthProvider): fix rendering when measureBeforeMount={true} Added tests Fixes #1428

view details

Samuel Reed

commit sha 4e97f9e22593d49d65c6cdb24939916319d6ee3e

release 1.2.4

view details

Donny Li

commit sha 7c06498166b3c8613c866f374da5dd318c5faa8d

Ensure no negative positions when compacting (#829) Ensure no negative positions in util.js compactItem function. Fixes #535.

view details

Rick Zhou

commit sha 17c2b9e0e235cd2d7044288ee73ac83bb4f5d49a

deprecated property verticalCompact should be removed from README (#1463)

view details

Samuel Reed

commit sha 165708cd69021e1b313e3036528a5543c66f45e8

chore(examples): remove references to `verticalCompact`

view details

Samuel Reed

commit sha c495ee6eefdd05cd6250b1b595e45aaa1bd99282

chore(types): clarify resizeHandle vs resizeHandleAxis

view details

Samuel Reed

commit sha 73ede425cd1ca9174a863012048b3a3def02035f

chore(deps): update devDeps

view details

Samuel Reed

commit sha 9bf5942c06693ce31d88d8cf9849b1f56bb6c9b6

fix(resizing): fix resize on touch devices (#1458) This had to do with a bug in `react-resizable` with how it used (namely: did not use) refs properly on the resize handle. This ended up not causing a problem on the desktop due to the way it attaches click handlers, but did cause issues on touch devices.

view details

Samuel Reed

commit sha ef4881453c4e765ec1d3609eaeaab2c2fd9077db

chore(types): update ResizeHandle to match react-resizable 3.x

view details

Samuel Reed

commit sha f0988735552073750ad246f886f82d2b72cbd6db

chore(test): update snapshots These snaps now show the correct handle being referenced as a ref

view details

Samuel Reed

commit sha 3ebb6738bc2674c30b97d74b810b23a939d6f85f

chore(pkg): update npmignore

view details

push time in a month

issue commentreact-grid-layout/react-grid-layout

Drop is not working in new v1.3.0, but worked in v1.2.5

Hi - "not working" is not actionable feedback. Can you dig a little?

AlexKutkanych

comment created time in 2 months

push eventreact-grid-layout/react-grid-layout

Wojciech Maj

commit sha 788426d3470696e167800ce6757a89ac9d0d2777

Replace classnames with clsx (#1543) * Update react-draggable * Replace classnames with clsx Follow up after https://github.com/react-grid-layout/react-draggable/pull/599 clsx is fully compatible with classnames API, is quickly gaining traction and is about 1/3rd smaller than classnames.

view details

push time in 2 months

PR merged react-grid-layout/react-grid-layout

Replace classnames with clsx core deps infrastructure

Follow up after https://github.com/react-grid-layout/react-draggable/pull/599

DO NOT MERGE YET: react-draggable needs to be updated here with version including the PR above, after that, this PR shall be rebased, which would fully remove classnames in favor of clsx, as both react-draggable and react-grid-layout depended on classnames.

clsx is fully compatible with classnames API, is quickly gaining traction and is about 1/3rd smaller than classnames.

Thanks for submitting a pull request to RGL!

Please reference an open issue. If one has not been created, please create one along with a failing example or test case.

Please do not commit built files (/dist) to pull requests. They are built only at release.

+29 -42

1 comment

7 changed files

wojtekmaj

pr closed time in 2 months

issue commentreact-grid-layout/react-draggable

overwriting z-index property

Those classes don't prevent you from setting your own styles. Add your own classes or your own overriding css.

javismiles

comment created time in 2 months

Pull request review commentreact-grid-layout/react-grid-layout

Replace classnames with clsx

+declare module 'clsx' {

Nice! Thanks for putting in the effort to actually type this properly

wojtekmaj

comment created time in 2 months

PullRequestReviewEvent
PullRequestReviewEvent

created tagreact-grid-layout/react-draggable

tagv4.4.4

React draggable component

created time in 2 months

push eventreact-grid-layout/react-draggable

Samuel Reed

commit sha ffb4766b53836f27e7d16814222257afdb12a5fa

release v4.4.4

view details

push time in 2 months