{"ast":null,"code":"var _jsxFileName = \"/Users/shanyi/Desktop/Projects/UC_Trains_Voice/react-demo/src/Route/Gavt.tsx\";\nimport { Alert, Space, Button, Table } from 'antd';\nimport { jsxDEV as _jsxDEV, Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nconst columns = [{\n  title: 'Tutorial',\n  dataIndex: 'part',\n  key: 'part',\n  render: (text, record) => /*#__PURE__*/_jsxDEV(\"a\", {\n    href: record.link,\n    children: text\n  }, void 0, false, {\n    fileName: _jsxFileName,\n    lineNumber: 17,\n    columnNumber: 7\n  }, this)\n}, {\n  title: 'Description',\n  dataIndex: 'description',\n  key: 'description'\n}];\nconst data = [{\n  key: '1',\n  part: 'Part 1. What is resonance?',\n  description: 'Tutorial: Getting Started',\n  link: ''\n}, {\n  key: '2',\n  part: 'Part 2. Bright and dark resonance',\n  description: 'Tutorial: Getting Started',\n  link: ''\n}, {\n  key: '3',\n  part: 'Part 3. Modifying resonance',\n  description: 'Tutorial: Getting Started',\n  link: ''\n}, {\n  key: '4',\n  part: 'Part 4. Strategies for resonance',\n  description: 'Tutorial: Next Steps',\n  link: ''\n}, {\n  key: '5',\n  part: 'Part 5. Resonance chains',\n  description: 'Tutorial: Next Steps',\n  link: ''\n}, {\n  key: '6',\n  part: 'Part 6. Navigating the app',\n  description: 'Tutorial: Next Steps',\n  link: ''\n}];\nconst Gavt = () => {\n  return /*#__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: 74,\n      columnNumber: 7\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: 85,\n              columnNumber: 17\n            }, this), /*#__PURE__*/_jsxDEV(\"br\", {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 86,\n              columnNumber: 17\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: 88,\n              columnNumber: 17\n            }, this), /*#__PURE__*/_jsxDEV(\"br\", {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 89,\n              columnNumber: 17\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: 83,\n            columnNumber: 15\n          }, this)\n        }, void 0, false),\n        type: \"info\"\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 76,\n        columnNumber: 9\n      }, this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 75,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(Table, {\n      columns: columns,\n      dataSource: data,\n      pagination: false\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 97,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(Button, {\n      children: \"Skip Tutorial\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 98,\n      columnNumber: 7\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 68,\n    columnNumber: 5\n  }, this);\n};\n_c = Gavt;\nexport default Gavt;\nvar _c;\n$RefreshReg$(_c, \"Gavt\");","map":{"version":3,"names":["Alert","Space","Button","Table","jsxDEV","_jsxDEV","Fragment","_Fragment","columns","title","dataIndex","key","render","text","record","href","link","children","fileName","_jsxFileName","lineNumber","columnNumber","data","part","description","Gavt","style","display","flexDirection","alignItems","justifyContent","direction","width","marginBottom","backgroundColor","borderColor","type","dataSource","pagination","_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 type { ColumnsType } from 'antd/es/table';\n\ninterface DataType {\n  key: string;\n  part: string;\n  description: string;\n  link: string;\n}\n\nconst columns: ColumnsType<DataType> = [\n  {\n    title: 'Tutorial',\n    dataIndex: 'part',\n    key: 'part',\n    render: (text: string, record: DataType) => (\n      <a href={record.link}>{text}</a>\n    ),\n  },\n  {\n    title: 'Description',\n    dataIndex: 'description',\n    key: 'description',\n  },\n];\n\nconst data: DataType[] = [\n  {\n    key: '1',\n    part: 'Part 1. What is resonance?',\n    description: 'Tutorial: Getting Started',\n    link: '',\n  },\n  {\n    key: '2',\n    part: 'Part 2. Bright and dark resonance',\n    description: 'Tutorial: Getting Started',\n    link: '',\n  },\n  {\n    key: '3',\n    part: 'Part 3. Modifying resonance',\n    description: 'Tutorial: Getting Started',\n    link: '',\n  },\n  {\n    key: '4',\n    part: 'Part 4. Strategies for resonance',\n    description: 'Tutorial: Next Steps',\n    link: '',\n  },\n  {\n    key: '5',\n    part: 'Part 5. Resonance chains',\n    description: 'Tutorial: Next Steps',\n    link: '',\n  },\n  {\n    key: '6',\n    part: 'Part 6. Navigating the app',\n    description: 'Tutorial: Next Steps',\n    link: '',\n  },\n];\n\nconst Gavt: React.FC = () => {\n  return(\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      </Space>\n      <Table columns={columns} dataSource={data} pagination={false} />\n      <Button>\n        Skip Tutorial\n      </Button>\n      </div>\n\n\n  )\n}\nexport default Gavt;"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}