UNPKG

react-instantsearch-nextjs

Version:
21 lines (18 loc) 721 B
import React from 'react'; import { htmlEscapeJsonString } from './htmlEscape.js'; var createInsertHTML = function createInsertHTML(param) { var options = param.options, results = param.results, nonce = param.nonce; return function() { if (options.inserted) { return /*#__PURE__*/ React.createElement(React.Fragment, null); } options.inserted = true; return /*#__PURE__*/ React.createElement("script", { nonce: nonce, dangerouslySetInnerHTML: { __html: 'window[Symbol.for("InstantSearchInitialResults")] = '.concat(htmlEscapeJsonString(JSON.stringify(results))) } }); }; }; export { createInsertHTML };