/
githubmirror
/
preact
Обзор
Документация
Войти
/
githubmirror
/
preact
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
demo/devtools.jsx
34 строки
640 B
Jiawen Geng
feat: migrate demo to vite
08 май 2023, 12:49
08 май 2023, 12:49
e4f3522
Код
Авторство
О чём код?
import { Component, memo, Suspense, lazy } from 'react'; function Foo() { return <div>I'm memoed</div>; } function LazyComp() { return <div>I'm (fake) lazy loaded</div>; } const Lazy = lazy(() => Promise.resolve({ default: LazyComp })); const Memoed = memo(Foo); export default class DevtoolsDemo extends Component { render() { return ( <div> <h1>memo()</h1> <p> <b>functional component:</b> </p> <Memoed /> <h1>lazy()</h1> <p> <b>functional component:</b> </p> <Suspense fallback={<div>Loading (fake) lazy loaded component...</div>}> <Lazy /> </Suspense> </div> ); } }