/
githubmirror
/
preact
Обзор
Документация
Войти
/
githubmirror
/
preact
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
compat/test/browser/isFragment.test.js
22 строки
777 B
波比小金刚
feature: support isFragment (#4042)
03 авг 2023, 17:40
Не верифицирован
03 авг 2023, 17:40
d8f2fb3
Код
Авторство
О чём код?
import { createElement as preactCreateElement, Fragment } from 'preact'; import React, { isFragment } from 'preact/compat'; describe('isFragment', () => { it('should check return false for invalid arguments', () => { expect(isFragment(null)).to.equal(false); expect(isFragment(false)).to.equal(false); expect(isFragment(true)).to.equal(false); expect(isFragment('foo')).to.equal(false); expect(isFragment(123)).to.equal(false); expect(isFragment([])).to.equal(false); expect(isFragment({})).to.equal(false); }); it('should detect a preact vnode', () => { expect(isFragment(preactCreateElement(Fragment, {}))).to.equal(true); }); it('should detect a compat vnode', () => { expect(isFragment(React.createElement(Fragment, {}))).to.equal(true); }); });