insertCloned.js 582 Bytes
Newer Older
jatuporn Tonggasem's avatar
jatuporn Tonggasem committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
'use strict';

exports.__esModule = true;
exports.default = insertCloned;

var _objectAssign = require('object-assign');

var _objectAssign2 = _interopRequireDefault(_objectAssign);

var _clone = require('./clone');

var _clone2 = _interopRequireDefault(_clone);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

function insertCloned(rule, decl, props) {
    var newNode = (0, _objectAssign2.default)((0, _clone2.default)(decl), props);
    rule.insertAfter(decl, newNode);
    return newNode;
};
module.exports = exports['default'];