{"ast":null,"code":"import { jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport axios from 'axios';\nimport React from 'react';\nexport default function buildSearchComponent() {\n  const [searchingFor, setSearchText] = React.useState(\"\");\n  const [playerResults, setPlayerDiv] = React.useState(\"\");\n  const [teamResults, setTeamDiv] = React.useState(\"\");\n\n  const settingSearchText = e => {\n    e.preventDefault();\n    const searchText = e.target.value;\n    setSearchText(searchText);\n  };\n\n  async function startSearch() {\n    var searchParameters = document.getElementById(\"searchbox\").value;\n    var searchType = await axios.get('https://goallinestats.com/phpAPI/rightsidewidgetsJSON.php?step=3&search=' + searchParameters);\n    var playerResults = [];\n    var teamResults = [];\n\n    if (searchType['playerResults'].length > 0) {\n      for (var playerResult = 0; playerResults.length < searchType['playerResults'].length; playerResult++) {\n        var currentResult = searchType['playerResults'][playerResult];\n        playerResults.push( /*#__PURE__*/_jsx(\"p\", {\n          children: /*#__PURE__*/_jsx(\"a\", {\n            href: currentResult['link'],\n            children: currentResult['display']\n          })\n        }));\n      }\n\n      setPlayerDiv(playerResults);\n    }\n\n    if (searchType['teamResults'].length > 0) {\n      for (var teamResult = 0; teamResults.length < searchType['teamResults'].length; teamResult++) {\n        var currentResult = searchType['teamResults'][teamResult];\n        teamResults.push( /*#__PURE__*/_jsx(\"p\", {\n          children: /*#__PURE__*/_jsx(\"a\", {\n            href: currentResult['link'],\n            children: currentResult['display']\n          })\n        }));\n      }\n\n      setTeamDiv(teamResults);\n    }\n  }\n\n  return /*#__PURE__*/_jsxs(\"div\", {\n    className: \"p-4\",\n    children: [/*#__PURE__*/_jsxs(\"div\", {\n      id: \"searchDiv\",\n      children: [/*#__PURE__*/_jsx(\"span\", {\n        className: \"text-lg font-bold\",\n        children: \"Search by last name or team:\"\n      }), /*#__PURE__*/_jsx(\"input\", {\n        className: \"w-40 m-2 border border-grey-600 rounded-sm\",\n        type: \"text\",\n        placeholder: \"Name or Team...\",\n        id: \"searchbox\",\n        value: searchingFor,\n        onChange: settingSearchText\n      }), /*#__PURE__*/_jsx(\"input\", {\n        className: \"m-2\",\n        type: \"button\",\n        value: \"Search\",\n        onClick: startSearch\n      })]\n    }), /*#__PURE__*/_jsxs(\"div\", {\n      id: \"retrieveDiv\",\n      children: [/*#__PURE__*/_jsx(\"h2\", {\n        children: \"Results\"\n      }), /*#__PURE__*/_jsx(\"div\", {\n        children: playerResults\n      }), /*#__PURE__*/_jsx(\"div\", {\n        children: teamResults\n      })]\n    })]\n  });\n}","map":null,"metadata":{},"sourceType":"module"}