{"ast":null,"code":"import { jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport React from 'react';\nexport default function buildResults(newsElement) {\n  //console.log(newsElement)\n  function createTopRightText(element) {\n    if (element['HomeOTShots'] > 0 || element['AwayOTShots'] > 0) {\n      var textRight = 'Final/OT';\n    } else {\n      var textRight = 'Final';\n    }\n\n    return textRight;\n  }\n\n  function createCenter(element) {\n    function CreateTeamSide(teamName, teamID, result) {\n      var outputSide = /*#__PURE__*/_jsx(\"a\", {\n        href: \"team?teamid=\" + teamID,\n        children: /*#__PURE__*/_jsx(\"span\", {\n          className: result,\n          children: teamName\n        })\n      });\n\n      return outputSide;\n    }\n\n    if (element['HomeGoals'] > element['AwayGoals']) {\n      var homeResult = 'font-bold';\n    } else {\n      var homeResult = '';\n    }\n\n    if (element['AwayGoals'] > element['HomeGoals']) {\n      var awayResult = 'font-bold';\n    } else {\n      var awayResult = '';\n    }\n\n    var homeScore = /*#__PURE__*/_jsx(\"span\", {\n      className: homeResult,\n      children: element['HomeGoals']\n    });\n\n    var awayScore = /*#__PURE__*/_jsx(\"span\", {\n      className: awayResult,\n      children: element['AwayGoals']\n    });\n\n    var homeTeamName = CreateTeamSide(element['HomeTeamName'], element['HomeTeam'], homeResult);\n    var awayTeamName = CreateTeamSide(element['AwayTeamName'], element['AwayTeam'], awayResult);\n    return /*#__PURE__*/_jsxs(\"div\", {\n      className: \"p-4 flex-1\",\n      children: [/*#__PURE__*/_jsxs(\"span\", {\n        className: \"p-4 hidden sm:block text-xl text-center\",\n        children: [homeTeamName, \" \", homeScore, \" - \", awayTeamName, \" \", awayScore]\n      }), /*#__PURE__*/_jsx(\"table\", {\n        className: \"sm:hidden self-center\",\n        children: /*#__PURE__*/_jsxs(\"tbody\", {\n          children: [/*#__PURE__*/_jsxs(\"tr\", {\n            children: [/*#__PURE__*/_jsx(\"td\", {\n              children: /*#__PURE__*/_jsx(\"img\", {\n                src: newsElement['AwaySmallImage']\n              })\n            }), /*#__PURE__*/_jsx(\"td\", {\n              className: \"text-left px-2\",\n              children: awayTeamName\n            }), /*#__PURE__*/_jsx(\"td\", {\n              children: awayScore\n            })]\n          }), /*#__PURE__*/_jsxs(\"tr\", {\n            children: [/*#__PURE__*/_jsx(\"td\", {\n              children: /*#__PURE__*/_jsx(\"img\", {\n                src: newsElement['HomeSmallImage']\n              })\n            }), /*#__PURE__*/_jsx(\"td\", {\n              className: \"text-left px-2\",\n              children: homeTeamName\n            }), /*#__PURE__*/_jsx(\"td\", {\n              children: homeScore\n            })]\n          })]\n        })\n      })]\n    });\n  }\n\n  var centerElement = createCenter(newsElement);\n  var topRightText = createTopRightText(newsElement);\n\n  function createGameRecaps(gameData, recapElement) {\n    if (recapElement['side'] == 'Home') {\n      var teamImage = /*#__PURE__*/_jsx(\"img\", {\n        className: \"large-team-image-left\",\n        src: gameData['HomeSmallImage']\n      });\n\n      var teamName = /*#__PURE__*/_jsx(\"span\", {\n        className: \"recap-headline\",\n        children: gameData['HomeTeamName'] + \" Recap: \"\n      });\n\n      var recapID = gameData['HomeTeam'];\n    } else if (recapElement['side'] == 'Away') {\n      var teamImage = /*#__PURE__*/_jsx(\"img\", {\n        className: \"large-team-image-left\",\n        src: gameData['AwaySmallImage']\n      });\n\n      var teamName = /*#__PURE__*/_jsx(\"span\", {\n        className: \"recap-headline\",\n        children: gameData['AwayTeamName'] + \" Recap: \"\n      });\n\n      var recapID = gameData['AwayTeam'];\n    } else {\n      var teamImage = '';\n      var teamName = '';\n      var recapID = '';\n    }\n\n    return /*#__PURE__*/_jsx(\"div\", {\n      className: \"gamerecap\",\n      children: /*#__PURE__*/_jsxs(\"a\", {\n        href: \"gamerecap?gameID=\" + gameData['idGame'] + \"&recap=\" + recapID,\n        children: [teamImage, teamName, /*#__PURE__*/_jsx(\"span\", {\n          className: \"recap-headline\",\n          children: recapElement['NewsTitle']\n        })]\n      })\n    });\n  }\n\n  var gameRecaps = [];\n\n  for (var i = 0; i < newsElement['recaps'].length; i++) {\n    gameRecaps.push(createGameRecaps(newsElement, newsElement['recaps'][i]));\n  }\n\n  return /*#__PURE__*/_jsxs(\"div\", {\n    className: \"mx-auto m-4 border-2 border-solid border-blue-600 shadow-xl rounded-lg\",\n    children: [/*#__PURE__*/_jsxs(\"div\", {\n      id: \"topLineResult\",\n      className: \"flex\",\n      children: [/*#__PURE__*/_jsx(\"div\", {\n        className: \"bg-blue-600 flex-grow text-white py-1 pl-4\",\n        children: newsElement['SubSeasonName'] + ' Game'\n      }), /*#__PURE__*/_jsx(\"div\", {\n        className: \"bg-gray-800 w-48 flex-none text-white text-right py-1 pr-4\",\n        children: topRightText\n      })]\n    }), /*#__PURE__*/_jsxs(\"div\", {\n      className: \"flex items-center\",\n      children: [/*#__PURE__*/_jsx(\"div\", {\n        className: \"hidden sm:block sm:flex-initial pl-4 pt-2\",\n        children: /*#__PURE__*/_jsx(\"div\", {\n          className: \"float-left\",\n          children: /*#__PURE__*/_jsx(\"a\", {\n            href: \"team?teamid=\" + newsElement['HomeTeam'],\n            children: /*#__PURE__*/_jsx(\"img\", {\n              src: newsElement['HomeLargeImage']\n            })\n          })\n        })\n      }), centerElement, /*#__PURE__*/_jsx(\"div\", {\n        className: \"hidden sm:block sm:flex-initial pr-4 pt-2\",\n        children: /*#__PURE__*/_jsx(\"div\", {\n          className: \"float-right\",\n          children: /*#__PURE__*/_jsx(\"a\", {\n            href: \"team?teamid=\" + newsElement['AwayTeam'],\n            children: /*#__PURE__*/_jsx(\"img\", {\n              src: newsElement['AwayLargeImage']\n            })\n          })\n        })\n      })]\n    }), /*#__PURE__*/_jsxs(\"div\", {\n      className: \"py-1 pl-4 font-bold\",\n      children: [/*#__PURE__*/_jsx(\"a\", {\n        href: \"gamerecap?gameID=\" + newsElement['idGame'],\n        children: \"Box Score\"\n      }), gameRecaps]\n    })]\n  }, newsElement['idGame']);\n}","map":null,"metadata":{},"sourceType":"module"}