{"version":3,"file":"InlineStyles.mjs","sources":["../../../src/core/InlineStyles/InlineStyles.tsx"],"sourcesContent":["import React from 'react';\nimport { InlineStylesInput, stylesToString } from './styles-to-string/styles-to-string';\n\n// import { useRaikouStyleNonce } from '../RaikouProvider';\n\nexport interface InlineStylesProps\n  extends InlineStylesInput,\n    Omit<React.ComponentPropsWithoutRef<'style'>, keyof InlineStylesInput> {}\n\nexport function InlineStyles({ selector, styles, media }: InlineStylesInput) {\n  // const nonce = undefined //useRaikouStyleNonce();\n  return (\n    <style\n      data-raikou-styles=\"inline\"\n      // nonce={nonce?.()}\n      dangerouslySetInnerHTML={{\n        __html: stylesToString({ selector, styles, media }),\n      }}\n    />\n  );\n}\n"],"names":[],"mappings":";;;AASO,SAAS,YAAa,CAAA,EAAE,QAAU,EAAA,MAAA,EAAQ,OAA4B,EAAA;AAE3E,EACE,uBAAA,GAAA;AAAA,IAAC,OAAA;AAAA,IAAA;AAAA,MACC,oBAAmB,EAAA,QAAA;AAAA,MAEnB,uBAAyB,EAAA;AAAA,QACvB,QAAQ,cAAe,CAAA,EAAE,QAAU,EAAA,MAAA,EAAQ,OAAO;AAAA;AACpD;AAAA,GACF;AAEJ;;;;"}