{"ast":null,"code":"import { jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport React from 'react';\n\nfunction convertMonth(month) {\n  var monthArray = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];\n  return monthArray[month];\n}\n\nfunction convertDay(day) {\n  var dayArray = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];\n  return dayArray[day];\n}\n\nfunction convertShortDay(day) {\n  var dayArray = ['Sun', 'Mon', 'Tues', 'Wed', 'Thurs', 'Fri', 'Sat'];\n  return dayArray[day];\n}\n\nfunction convertOrdinal(n) {\n  var addition = [\"st\", \"nd\", \"rd\"][((n + 90) % 100 - 10) % 10 - 1] || \"th\";\n  return n + addition;\n}\n\nexport default function buildFutureGames(newsElement) {\n  var newDate = new Date(newsElement['GameDate']);\n  var gameDayNumber = newDate.getDay() + 1;\n\n  if (gameDayNumber > 6) {\n    gameDayNumber = 0;\n  } //Sunday = 0\n\n\n  var displayDate = convertShortDay(gameDayNumber) + ', ' + convertMonth(newDate.getMonth()) + ' ' + convertOrdinal(newDate.getDate() + 1);\n  var gameTime = newsElement['GameStartTime'].split(\":\");\n  var ampm = 'AM';\n\n  if (gameTime[0] > 12) {\n    gameTime[0] = gameTime[0] - 12;\n    var ampm = 'PM';\n  }\n\n  var displayGameTime = gameTime[0] + ':' + gameTime[1] + ' ' + ampm;\n  return /*#__PURE__*/_jsx(\"div\", {\n    className: \"FutureGames\",\n    children: /*#__PURE__*/_jsx(\"a\", {\n      href: \"gamerecap?gameID=\" + newsElement['idGame'],\n      className: \"FutureGamesLink\",\n      children: /*#__PURE__*/_jsxs(\"ul\", {\n        children: [/*#__PURE__*/_jsx(\"li\", {\n          className: \"futureGameLine\",\n          children: displayDate + ' ' + displayGameTime\n        }), /*#__PURE__*/_jsx(\"li\", {\n          className: \"futureGameLine\",\n          children: /*#__PURE__*/_jsxs(\"a\", {\n            href: \"team?teamid=\" + newsElement['HomeTeam'],\n            className: \"FutureGamesLink\",\n            children: [/*#__PURE__*/_jsx(\"img\", {\n              src: newsElement['HomeSmallImage']\n            }), \"  \", newsElement['HomeTeamName']]\n          })\n        }), /*#__PURE__*/_jsx(\"li\", {\n          className: \"futureGameLine\",\n          children: /*#__PURE__*/_jsxs(\"a\", {\n            href: \"team?teamid=\" + newsElement['AwayTeam'],\n            className: \"FutureGamesLink\",\n            children: [/*#__PURE__*/_jsx(\"img\", {\n              src: newsElement['AwaySmallImage']\n            }), \" \", newsElement['AwayTeamName']]\n          })\n        }), /*#__PURE__*/_jsx(\"li\", {\n          className: \"futureGameLine\",\n          children: newsElement['LocationName'] + ' ' + newsElement['Rink']\n        })]\n      })\n    })\n  });\n}","map":null,"metadata":{},"sourceType":"module"}