{"version":3,"file":"9474.d33dc74c1cb3c4576049.bundle.mjs","mappings":"6PAEA,IAAMA,GAAeC,E,QAAAA,IAAM,SAA+BC,EAEtDC,EAAQC,EAERC,GACF,IAJIC,EAACJ,EAADI,EAAGC,EAAQL,EAARK,SAAUC,EAAKN,EAALM,MAEbC,EAAML,EAANK,OAGMC,EAAwBF,EAAxBE,SAAUC,EAAcH,EAAdG,UAsBlB,OArBA,SAAoBC,GAChB,I,IAAQC,EAASD,EAATC,KACoEC,G,EAAhDJ,EAASG,EAAKE,UAAUC,OAAOC,MAAMC,OAAS,G,EAAE,E,o4BAArEF,EAAMF,EAAA,GAAEK,EAASL,EAAA,GAExBH,GAAU,WACFE,EAAKE,UAAUC,OAAOC,MAAMC,OAC5BC,EAAUN,EAAKE,UAAUC,OAAOC,MAAMC,MAE9C,GAAG,CAACL,EAAKE,UAAUC,OAAOC,MAAMC,QAEhC,IAAME,EAAQP,EAAKE,UAAUC,OAAOC,MAAMG,MAE1C,OACId,EAACC,EAAQ,KAAC,WAEND,EAAA,QAAMe,MAAM,wBACRf,EAACG,EAAM,CAACa,SAAO,EAACC,MAAOP,GAAQI,GAAS,KAAM,KAAGA,EAAM,KAIvE,CAEJ,IAEe,SAASI,EAAMC,GAAa,IAAVC,EAAMD,EAANC,OAC7B,OAAO1B,EAAa0B,EACxB,C","sources":["webpack://socialUX/./views/nativeTalks/postReview/module.jsx"],"sourcesContent":["import curry from \"../../../lib/core/functional/curry\";\r\n\r\nconst renderModule = curry(function renderPostReviewModule(\r\n    { h, Fragment, hooks },\r\n    _context,\r\n    { Review },\r\n    _altLoader\r\n) {\r\n    const { useState, useEffect } = hooks;\r\n    function PostReview(props) {\r\n        const { poll } = props;\r\n        const [rating, setRating] = useState(poll.reactions.rating.stars.total || 0);\r\n\r\n        useEffect(() => {\r\n            if (poll.reactions.rating.stars.total) {\r\n                setRating(poll.reactions.rating.stars.total);\r\n            }\r\n        }, [poll.reactions.rating.stars.total]);\r\n\r\n        const count = poll.reactions.rating.stars.count;\r\n\r\n        return (\r\n            <Fragment>\r\n                Reviews:\r\n                <span class=\"talk__review_summary\">\r\n                    <Review enabled score={rating/(count || 1)} /> ({count})\r\n                </span>\r\n            </Fragment>\r\n        );\r\n    }\r\n    return PostReview;\r\n});\r\n\r\nexport default function review({ preact }) {\r\n    return renderModule(preact);\r\n}\r\n"],"names":["renderModule","curry","_ref","_context","_ref2","_altLoader","h","Fragment","hooks","Review","useState","useEffect","props","poll","_useState2","reactions","rating","stars","total","setRating","count","class","enabled","score","review","_ref3","preact"],"sourceRoot":""}