{"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  async function startSearch() {\n    var searchParameters = document.getElementById(\"searchbox\").value;\n    var searchType = await axios.get('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\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\n    return /*#__PURE__*/_jsxs(\"div\", {\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\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        id: \"searchbox\"\n      }), /*#__PURE__*/_jsx(\"input\", {\n        className: \"m-2\",\n        type: \"button\",\n        value: \"Search\",\n        onClick: startSearch\n      })]\n    }), /*#__PURE__*/_jsx(\"div\", {\n      id: \"retrieveDiv\"\n    })]\n  });\n}","map":null,"metadata":{},"sourceType":"module"}