Highlights
- Developer Program Member
- 9 discussions answered
Pinned
1,041 contributions in the last year
Less
More
Activity overview
Contribution activity
September 2021
Created 20 commits in 5 repositories
Created 2 repositories
- huozhi/next-server-components JavaScript
- huozhi/tsutils TypeScript
Created a pull request in vercel/next.js that received 48 comments
Experimental: hook version of reportWebVitals
Experimental
Introduce next/vitals and useExperimentalWebVitalsReport API which is not limited by _app.
pages/index.js
import { useExperimentalWebV…
+176
−42
•
48
comments
Opened 20 other pull requests in 5 repositories
vercel/swr
9
merged
1
open
- chore: remove duplicate configs
- types: infer provider type as cache type
- example: add ref checking condition
- ci: multiple dir type checking
- Upgrade typescript to 4.4.3
- enhance: provider release handlers
- chore: remove unused typings
- build: no emit on error
- Revert "Feature: make return state(data, error and isValidating) readonly"
- typing: use separated constants instead of enum
vercel/styled-jsx
1
open
4
merged
vercel/next.js
1
closed
2
merged
ajafff/tsutils
1
open
vercel/swr-site
1
closed
Reviewed 44 pull requests in 4 repositories
vercel/swr
19 pull requests
- fix: Refactor core revalidate function and fix isValidating state bug
- chore: Improve project file structure
- fix: Invalidate the key when mutating without revalidating
- chore: Upgrade eslint and add local cache
- chore: Refine type interfaces
- Type useSWR fetcher
- ci: multiple dir type checking
- Hook for remote mutations
- chore: Code refactoring
- chore: Add React 18 to peerDependencies
- test: refactor immutable and infinite hook tests
- Revert "feat: add a warning for invalid arguments with suspense mode …
- Chore: code refactoring for swr/infinite
- Chore: refactor code related to unsubscribing global listeners
- build: no emit on error
- Stable hash
- test: add render utilities and remove TestSWRConfig
- Fix revalidateIfStale behavior when the key changes
- test: add tests for a global cache
vercel/next.js
15 pull requests
- Experimental: hook version of reportWebVitals
- Make traces in development reliable
- Add/styled jsx swc
- Fix create-next-app tests from example change
-
Simplify
RenderResult - Simplify static + dynamic HTML generation
-
Add
RenderResultclass -
[ESLint Plugin] Updates
no-document-import-in-pagerule to usepathseparators - Add line break to typescript template
- Sentry example: add js types to SentryWebpackPluginOptions
- Update css-loader runtime to use compiled files
- Reuse warning from postcss-loader
- Remove .next/traces directory as it's not used
- Update image styling doc
- Ensure @babel/types is not duplicated
vercel/swr-site
9 pull requests
- Add notes to several interval options to mention the units as ms
- Translate cache.zh-CN.mdx
- Update with-nextjs.es-ES.md
- Update revalidation.ja.mdx
- Translate react-native.zh-CN.mdx
- Translate swr-v1.zh-CN.mdx
- Update index.zh-CN.mdx and global-configuration.zh-CN.md
-
Add meta.json in other languages to
./pages/blog - Supports Japanese translation for SWR 1.0
vercel/styled-jsx
1 pull request
Created an issue in vercel/swr that received 3 comments
Better way of developing SWR with examples/ locally
Currently use scripts to install node_modules and next inside examples, and run them with require hooks to debug with local swr assets. It's not de…
3
comments