Skip to content

Commit f04a2f0

Browse files
Jaehyeon Namfouad
Jaehyeon Nam
authored andcommitted
transpiling to es5
1 parent dc6f4c4 commit f04a2f0

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

Diff for: index.js

+12-9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
'use strict'
2-
let { useCallback, useState, useLayoutEffect } = require('react')
2+
var _require = require('react')
3+
var useCallback = _require.useCallback
4+
var useState = _require.useState
5+
var useLayoutEffect = _require.useLayoutEffect
36

47
function getSize(el) {
58
if (!el) {
@@ -16,11 +19,11 @@ function getSize(el) {
1619
}
1720

1821
function useComponentSize(ref) {
19-
let [ComponentSize, setComponentSize] = useState(
20-
getSize(ref ? ref.current : {})
21-
)
22+
var _useState = useState(getSize(ref ? ref.current : {}))
23+
var ComponentSize = _useState[0]
24+
var setComponentSize = _useState[1]
2225

23-
const handleResize = useCallback(
26+
var handleResize = useCallback(
2427
function handleResize() {
2528
if (ref.current) {
2629
setComponentSize(getSize(ref.current))
@@ -30,25 +33,25 @@ function useComponentSize(ref) {
3033
)
3134

3235
useLayoutEffect(
33-
() => {
36+
function () {
3437
if (!ref.current) {
3538
return
3639
}
3740

3841
handleResize()
3942

4043
if (typeof ResizeObserver === 'function') {
41-
let resizeObserver = new ResizeObserver(() => handleResize())
44+
var resizeObserver = new ResizeObserver(function () { handleResize() })
4245
resizeObserver.observe(ref.current)
4346

44-
return () => {
47+
return function () {
4548
resizeObserver.disconnect(ref.current)
4649
resizeObserver = null
4750
}
4851
} else {
4952
window.addEventListener('resize', handleResize)
5053

51-
return () => {
54+
return function () {
5255
window.removeEventListener('resize', handleResize)
5356
}
5457
}

0 commit comments

Comments
 (0)