/
iliyagladkov
/
to-do-react
Обзор
Документация
Войти
/
iliyagladkov
/
to-do-react
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/tailwindcss/src/util/cloneNodes.js
28 строк
686 B
Iliya
Final
18 фев 2023, 15:04
18 фев 2023, 15:04
fae6815
Код
Авторство
О чём код?
export default function cloneNodes(nodes, source = undefined, raws = undefined) { return nodes.map((node) => { let cloned = node.clone() // We always want override the source map // except when explicitly told not to let shouldOverwriteSource = node.raws.tailwind?.preserveSource !== true || !cloned.source if (source !== undefined && shouldOverwriteSource) { cloned.source = source if ('walk' in cloned) { cloned.walk((child) => { child.source = source }) } } if (raws !== undefined) { cloned.raws.tailwind = { ...cloned.raws.tailwind, ...raws, } } return cloned }) }