react-use-motion-measure
Version:
measure view bounds
28 lines (22 loc) • 671 B
JavaScript
require('@babel/register')({
ignore: [],
presets: [['@babel/preset-env', { modules: 'commonjs' }], '@babel/preset-typescript'],
extensions: ['.js', '.jsx', '.ts', '.tsx'],
})
const React = require('react')
const ReactDOMServer = require('react-dom/server')
const useMotionMeasure = require('./src/web/index.ts')
const expect = require('expect')
function Test() {
const [ref] = useMotionMeasure()
return React.createElement(
'div',
{
ref,
},
'hello world'
)
}
const html = ReactDOMServer.renderToString(React.createElement(Test))
expect(html).toEqual('<div data-reactroot="">hello world</div>')
console.log('\n SSR TEST: SUCCESS\n')