zhouzi
Repos
75
Followers
166
Following
67

Typing animation mimicking human behavior.

3220
166

💫 Perceived performance best practices & resources.

175
1

Generate factories from a GraphQL schema and operations to mock data.

20
4

Browser extension bringing the Xbox Game Pass to Steam.

In this mini-game, your goal is to name a random Gwent card from its illustration.

A Game About JavaScript Logical Operators.

45
5

Events

started
Created at 2 hours ago
compatability with `add` plugin

What is adding the eslint-disable comments? It'd help a lot of you could share an example or your codegen.yml 🙏

Created at 8 hours ago
pull request closed
feat: update schema and types

I found new changes in GitHub's GraphQL Schema 👋🤖

I can't tell if the changes are fixes, features or breaking, you'll have to figure that out on yourself and adapt the commit messages accordingly to trigger the right release, see our commit message conventions.

Created at 1 day ago
zhouzi delete branch schema-update
Created at 1 day ago

feat: update schema and types (#110)

  • WIP: schema.graphql changed - please review

  • build: schema.json and schema.d.ts updated


Co-authored-by: Octokit Bot octokitbot@martynus.net

Created at 1 day ago
Created at 2 days ago

Update README.md

Created at 2 days ago
pull request closed
Bump http-cache-semantics from 4.1.0 to 4.1.1

Bumps http-cache-semantics from 4.1.0 to 4.1.1.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
Created at 2 days ago

feat: update schema and types (#109)

  • WIP: schema.graphql changed - please review

  • build: schema.json and schema.d.ts updated


Co-authored-by: Octokit Bot octokitbot@martynus.net

Created at 2 days ago
zhouzi delete branch schema-update
Created at 2 days ago
pull request closed
feat: update schema and types

I found new changes in GitHub's GraphQL Schema 👋🤖

I can't tell if the changes are fixes, features or breaking, you'll have to figure that out on yourself and adapt the commit messages accordingly to trigger the right release, see our commit message conventions.

Created at 2 days ago
Created at 5 days ago
zhouzi delete branch schema-update
Created at 6 days ago

feat: update schema and types (#108)

  • WIP: schema.graphql changed - please review

  • build: schema.json and schema.d.ts updated


Co-authored-by: Octokit Bot octokitbot@martynus.net

Created at 6 days ago
pull request closed
feat: update schema and types

I found new changes in GitHub's GraphQL Schema 👋🤖

I can't tell if the changes are fixes, features or breaking, you'll have to figure that out on yourself and adapt the commit messages accordingly to trigger the right release, see our commit message conventions.

Created at 6 days ago
Created at 1 week ago

feat: update schema and types (#107)

  • WIP: schema.graphql changed - please review

  • build: schema.json and schema.d.ts updated


Co-authored-by: Octokit Bot octokitbot@martynus.net

Created at 1 week ago
zhouzi delete branch schema-update
Created at 1 week ago
pull request closed
feat: update schema and types

I found new changes in GitHub's GraphQL Schema 👋🤖

I can't tell if the changes are fixes, features or breaking, you'll have to figure that out on yourself and adapt the commit messages accordingly to trigger the right release, see our commit message conventions.

Created at 1 week ago
issue comment
[Bug]: ReactDevTools Loads but won't work

This issue was originally reported in #36545 and then tracked in React's repository through https://github.com/facebook/react/issues/25843

See https://github.com/facebook/react/issues/25843#issuecomment-1406766561 for the latest update.

Created at 1 week ago
delete branch
zhouzi delete branch fix/stale-range-options
Created at 1 week ago
pull request closed
Bump ua-parser-js from 0.7.31 to 0.7.33

Bumps ua-parser-js from 0.7.31 to 0.7.33.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
Created at 1 week ago
issue comment
fix: calculate range when getting items

Nice, looks like an elegant solution 👍

Created at 1 week ago
pull request closed
Fix stale range when updating options

As seen in #485 when the list re-renders, it resolves the new indexes based on a stale range. The goal of this PR is to make sure indexes are always resolved based on an updated range.

Not sure if it defeats the optimizations made in #353. From what I understand most methods are memoized but .notify() may end up being called too often?

Fixes #485

Created at 1 week ago

Revert "Update range when updating options"

This reverts commit ec27503e955457d87c37c50cf6d487d89ade7f85.

Re-calculate range when resolving indexes

Created at 1 week ago
issue comment
Virtual list is re-rendered with a stale range initially when changing options

I gave a try to the workaround you shared @piecyk and although it does work for re-renders, the issue still happens on the initial render:

https://user-images.githubusercontent.com/2291025/215020172-22771166-4a75-4a75-877a-9aa8646f6172.mov

https://codesandbox.io/s/great-bell-cpw6v1

The issue is that the useEffect's callback is called after the first render. So the list was already rendered once with an invalid range. It seems to me that the range should be updated when the library calls a function that depends on it (such as getIndexes).

I'll suggest a fix.

Created at 1 week ago
zhouzi delete branch schema-update
Created at 1 week ago

feat: update schema and types (#106)

  • WIP: schema.graphql changed - please review

  • build: schema.json and schema.d.ts updated

  • WIP: schema.graphql changed - please review

Co-authored-by: Octokit Bot octokitbot@martynus.net

Created at 1 week ago