{"ast":null,"code":"var _jsxFileName = \"/Users/shanyi/Desktop/Projects/UC_Trains_Voice/react-demo/src/Route/Gavt.tsx\",\n  _s = $RefreshSig$();\nimport { Alert, Space, Table } from 'antd';\nimport { useNavigate } from 'react-router-dom';\nimport ResonanceMenu from '../gavt/ResonanceMenu';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nconst Gavt = () => {\n  _s();\n  const navigate = useNavigate();\n  return /*#__PURE__*/_jsxDEV(_Fragment, {\n    children: [/*#__PURE__*/_jsxDEV(\"div\", {\n      style: {\n        display: 'flex',\n        flexDirection: 'column',\n        alignItems: 'center',\n        justifyContent: 'center'\n      },\n      children: [/*#__PURE__*/_jsxDEV(\"h2\", {\n        children: \"Resonance\"\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 16,\n        columnNumber: 9\n      }, this), /*#__PURE__*/_jsxDEV(Space, {\n        direction: \"vertical\",\n        style: {\n          width: '50%',\n          marginBottom: '20px'\n        },\n        children: [/*#__PURE__*/_jsxDEV(Alert, {\n          style: {\n            backgroundColor: '#FFEFEF',\n            borderColor: '#FFEFEF'\n          },\n          description: /*#__PURE__*/_jsxDEV(_Fragment, {\n            children: /*#__PURE__*/_jsxDEV(\"div\", {\n              children: [\"Welcome! Here you can use a real-time display of your speech to work on resonance. NOTE: Please use the Chrome browser to access this module. Other browsers are not supported at this time.\", /*#__PURE__*/_jsxDEV(\"br\", {}, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 27,\n                columnNumber: 19\n              }, this), /*#__PURE__*/_jsxDEV(\"br\", {}, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 28,\n                columnNumber: 19\n              }, this), \"Resonance can be challenging to understand! We encourage you to watch at least the first three tutorial sections (video clips 3-5 minutes long) before you try out the software.\", /*#__PURE__*/_jsxDEV(\"br\", {}, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 30,\n                columnNumber: 19\n              }, this), /*#__PURE__*/_jsxDEV(\"br\", {}, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 31,\n                columnNumber: 19\n              }, this), \"Our software works best with an external microphone plugged into your device, even if it's just a set of earbuds with an in-line microphone.\"]\n            }, void 0, true, {\n              fileName: _jsxFileName,\n              lineNumber: 25,\n              columnNumber: 17\n            }, this)\n          }, void 0, false),\n          type: \"info\"\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 18,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(Table, {\n          bordered: true,\n          pagination: false,\n          showHeader: false,\n          dataSource: [{\n            key: '1',\n            part1: 'Tutorial: Getting Started',\n            part2: 'Tutorial: Next Steps'\n          }, {\n            key: '2',\n            part1: /*#__PURE__*/_jsxDEV(\"a\", {\n              href: \"\",\n              children: \"Part 1. What is resonance?\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 45,\n              columnNumber: 30\n            }, this),\n            part2: /*#__PURE__*/_jsxDEV(\"a\", {\n              href: \"\",\n              children: \"Part 4. Strategies for resonance\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 45,\n              columnNumber: 80\n            }, this)\n          }, {\n            key: '3',\n            part1: /*#__PURE__*/_jsxDEV(\"a\", {\n              href: \"\",\n              children: \"Part 2. Bright and dark resonance\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 46,\n              columnNumber: 30\n            }, this),\n            part2: /*#__PURE__*/_jsxDEV(\"a\", {\n              href: \"\",\n              children: \"Part 5. Resonance chains\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 46,\n              columnNumber: 87\n            }, this)\n          }, {\n            key: '4',\n            part1: /*#__PURE__*/_jsxDEV(\"a\", {\n              href: \"\",\n              children: \"Part 3. Modifying resonance\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 47,\n              columnNumber: 30\n            }, this),\n            part2: /*#__PURE__*/_jsxDEV(\"a\", {\n              href: \"\",\n              children: \"Part 6. Navigating the app\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 47,\n              columnNumber: 81\n            }, this)\n          }],\n          columns: [{\n            dataIndex: 'part1',\n            key: 'part1',\n            render: (text, record, index) => {\n              if (index === 0) {\n                return {\n                  children: text,\n                  props: {\n                    colSpan: 1\n                  }\n                };\n              }\n              return text;\n            }\n          }, {\n            dataIndex: 'part2',\n            key: 'part2',\n            render: (text, record, index) => {\n              if (index === 0) {\n                return {\n                  children: text,\n                  props: {\n                    colSpan: 1\n                  }\n                };\n              }\n              return text;\n            }\n          }]\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 39,\n          columnNumber: 9\n        }, this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 17,\n        columnNumber: 9\n      }, this)]\n    }, void 0, true, {\n      fileName: _jsxFileName,\n      lineNumber: 10,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(ResonanceMenu, {}, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 87,\n      columnNumber: 5\n    }, this)]\n  }, void 0, true);\n};\n_s(Gavt, \"CzcTeTziyjMsSrAVmHuCCb6+Bfg=\", false, function () {\n  return [useNavigate];\n});\n_c = Gavt;\nexport default Gavt;\nvar _c;\n$RefreshReg$(_c, \"Gavt\");","map":{"version":3,"names":["Alert","Space","Table","useNavigate","ResonanceMenu","jsxDEV","_jsxDEV","Fragment","_Fragment","Gavt","_s","navigate","children","style","display","flexDirection","alignItems","justifyContent","fileName","_jsxFileName","lineNumber","columnNumber","direction","width","marginBottom","backgroundColor","borderColor","description","type","bordered","pagination","showHeader","dataSource","key","part1","part2","href","columns","dataIndex","render","text","record","index","props","colSpan","_c","$RefreshReg$"],"sources":["/Users/shanyi/Desktop/Projects/UC_Trains_Voice/react-demo/src/Route/Gavt.tsx"],"sourcesContent":["import { Alert, Space, Button, Table } from 'antd'\nimport { useNavigate } from 'react-router-dom';\nimport ResonanceMenu from '../gavt/ResonanceMenu';\n\nconst Gavt: React.FC = () => {\n  const navigate = useNavigate();\n\n  return(\n    <>\n      <div style={{\n        display: 'flex',\n        flexDirection: 'column',\n        alignItems: 'center',\n        justifyContent: 'center'\n      }}>\n        <h2>Resonance</h2>\n        <Space direction=\"vertical\" style={{ width: '50%', marginBottom: '20px'}}>\n          <Alert\n            style={{ \n              backgroundColor: '#FFEFEF',\n              borderColor: '#FFEFEF'\n            }} \n            description={\n              <>\n                <div>\n                  Welcome! Here you can use a real-time display of your speech to work on resonance. NOTE: Please use the Chrome browser to access this module. Other browsers are not supported at this time.\n                  <br/>\n                  <br/>\n                  Resonance can be challenging to understand! We encourage you to watch at least the first three tutorial sections (video clips 3-5 minutes long) before you try out the software. \n                  <br/>\n                  <br/>\n                  Our software works best with an external microphone plugged into your device, even if it's just a set of earbuds with an in-line microphone.\n                </div>\n              </>\n            }\n            type=\"info\"\n          />\n        \n        <Table\n        bordered\n        pagination={false}\n        showHeader={false}\n        dataSource={[\n          { key: '1', part1: 'Tutorial: Getting Started', part2: 'Tutorial: Next Steps' },\n          { key: '2', part1: <a href=\"\">Part 1. What is resonance?</a>, part2: <a href=\"\">Part 4. Strategies for resonance</a> },\n          { key: '3', part1: <a href=\"\">Part 2. Bright and dark resonance</a>, part2: <a href=\"\">Part 5. Resonance chains</a> },\n          { key: '4', part1: <a href=\"\">Part 3. Modifying resonance</a>, part2: <a href=\"\">Part 6. Navigating the app</a> },\n        ]}\n        columns={[\n          {\n            dataIndex: 'part1',\n            key: 'part1',\n            render: (text, record, index) => {\n              if (index === 0) {\n                return {\n                  children: text,\n                  props: {\n                    colSpan: 1,\n                  },\n                };\n              }\n              return text;\n            },\n          },\n          {\n            dataIndex: 'part2',\n            key: 'part2',\n            render: (text, record, index) => {\n              if (index === 0) {\n                return {\n                  children: text,\n                  props: {\n                    colSpan: 1,\n                  },\n                };\n              }\n              return text;\n            },\n          },\n        ]}\n      />\n      </Space>\n      {/* <Button onClick={() => navigate('/resonance/selection')}>\n        Skip Tutorial\n      </Button> */}\n      </div>\n    <ResonanceMenu />\n    </>\n\n\n  )\n}\nexport default Gavt;"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}