setDeclarationValue.mjs 367 B

123456789101112131415161718
  1. /** @typedef {import('postcss').Declaration} Declaration */
  2. /**
  3. * @param {Declaration} decl
  4. * @param {string} value
  5. * @returns {Declaration} The declaration that was passed in.
  6. */
  7. export default function setDeclarationValue(decl, value) {
  8. const raws = decl.raws;
  9. if (raws.value) {
  10. raws.value.raw = value;
  11. } else {
  12. decl.value = value;
  13. }
  14. return decl;
  15. }