Skip to content

Commit 00b999e

Browse files
fix: upstream use-measure (#3441)
1 parent ec4f00b commit 00b999e

File tree

5 files changed

+8
-236
lines changed

5 files changed

+8
-236
lines changed

example/src/demos/SVGRenderer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
events,
1010
ReconcilerRoot,
1111
} from '@react-three/fiber'
12-
import { useMeasure, Options as ResizeOptions } from '../../../packages/fiber/src/web/use-measure'
12+
import useMeasure, { Options as ResizeOptions } from 'react-use-measure'
1313
import { SVGRenderer } from 'three-stdlib'
1414

1515
function TorusKnot() {

packages/fiber/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,13 @@
4343
},
4444
"dependencies": {
4545
"@babel/runtime": "^7.17.8",
46-
"@types/debounce": "^1.2.1",
4746
"@types/react-reconciler": "^0.26.7",
4847
"@types/webxr": "*",
4948
"base64-js": "^1.5.1",
5049
"buffer": "^6.0.3",
51-
"debounce": "^1.2.1",
5250
"its-fine": "^1.0.6",
5351
"react-reconciler": "^0.27.0",
52+
"react-use-measure": "^2.1.6",
5453
"scheduler": "^0.21.0",
5554
"suspend-react": "^0.1.3",
5655
"zustand": "^3.7.1"

packages/fiber/src/web/Canvas.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from 'react'
22
import * as THREE from 'three'
3-
import { useMeasure, Options as ResizeOptions } from './use-measure'
3+
import useMeasure, { Options as ResizeOptions } from 'react-use-measure'
44
import { useContextBridge, FiberProvider } from 'its-fine'
55
import { isRef, SetBlock, Block, ErrorBoundary, useMutableCallback, useIsomorphicLayoutEffect } from '../core/utils'
66
import { ReconcilerRoot, extend, createRoot, unmountComponentAtNode, RenderProps } from '../core'

packages/fiber/src/web/use-measure.ts

Lines changed: 0 additions & 222 deletions
This file was deleted.

yarn.lock

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2815,11 +2815,6 @@
28152815
dependencies:
28162816
"@babel/types" "^7.3.0"
28172817

2818-
"@types/debounce@^1.2.1":
2819-
version "1.2.4"
2820-
resolved "https://registry.yarnpkg.com/@types/debounce/-/debounce-1.2.4.tgz#cb7e85d9ad5ababfac2f27183e8ac8b576b2abb3"
2821-
integrity sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw==
2822-
28232818
"@types/draco3d@^1.4.0":
28242819
version "1.4.2"
28252820
resolved "https://registry.yarnpkg.com/@types/draco3d/-/draco3d-1.4.2.tgz#7faccb809db2a5e19b9efb97c5f2eb9d64d527ea"
@@ -4447,11 +4442,6 @@ dayjs@^1.8.15:
44474442
resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.1.tgz#90b33a3dda3417258d48ad2771b415def6545eb0"
44484443
integrity sha512-ER7EjqVAMkRRsxNCC5YqJ9d9VQYuWdGt7aiH2qA5R5wt8ZmWaP2dLUSIK6y/kVzLMlmh1Tvu5xUf4M/wdGJ5KA==
44494444

4450-
debounce@^1.2.1:
4451-
version "1.2.1"
4452-
resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5"
4453-
integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==
4454-
44554445
[email protected], debug@^2.2.0, debug@^2.3.3, debug@^2.6.9:
44564446
version "2.6.9"
44574447
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -8916,6 +8906,11 @@ react-test-renderer@^18.0.0:
89168906
react-shallow-renderer "^16.13.1"
89178907
scheduler "^0.21.0"
89188908

8909+
react-use-measure@^2.1.6:
8910+
version "2.1.6"
8911+
resolved "https://registry.yarnpkg.com/react-use-measure/-/react-use-measure-2.1.6.tgz#d0dc826b2020361da8323adcd39f72a8191f7a19"
8912+
integrity sha512-IobUVRLFrtrpUX2RMDrdAfRTaEftVRXFlTEuTdJFgtrnbxAMhueimO7nFix4/X40KI8LnJFV7LHxPnMi9Tc1Cw==
8913+
89198914
react-use-refs@^1.0.1:
89208915
version "1.0.1"
89218916
resolved "https://registry.yarnpkg.com/react-use-refs/-/react-use-refs-1.0.1.tgz#44cab5f4764b3fa4a112189c0058fc8752d1eb2c"

0 commit comments

Comments
 (0)