-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.eslintcache
1 lines (1 loc) · 40.8 KB
/
.eslintcache
1
[{"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/index.tsx":"1","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/reportWebVitals.ts":"2","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/App.tsx":"3","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/i18n.tsx":"4","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/SelectLang/index.tsx":"5","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/SEO/index.tsx":"6","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Footer/index.tsx":"7","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/NavBar/index.tsx":"8","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/About/index.tsx":"9","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Description/index.tsx":"10","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Sponsor/index.tsx":"11","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/config.js":"12","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/constant.tsx":"13","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Sponsor/constant.tsx":"14","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Home/index.tsx":"15","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/TimeTable/index.tsx":"16"},{"size":616,"mtime":1655484687161,"results":"17","hashOfConfig":"18"},{"size":425,"mtime":1649343175164,"results":"19","hashOfConfig":"18"},{"size":645,"mtime":1655484687158,"results":"20","hashOfConfig":"18"},{"size":487,"mtime":1649343175163,"results":"21","hashOfConfig":"18"},{"size":578,"mtime":1649343175162,"results":"22","hashOfConfig":"18"},{"size":1284,"mtime":1649343175162,"results":"23","hashOfConfig":"18"},{"size":1021,"mtime":1649343916087,"results":"24","hashOfConfig":"18"},{"size":1445,"mtime":1655534228518,"results":"25","hashOfConfig":"18"},{"size":1061,"mtime":1649343175160,"results":"26","hashOfConfig":"18"},{"size":1281,"mtime":1649934585478,"results":"27","hashOfConfig":"18"},{"size":1374,"mtime":1650202122689,"results":"28","hashOfConfig":"18"},{"size":641,"mtime":1649345566194,"results":"29","hashOfConfig":"18"},{"size":259,"mtime":1649343175163,"results":"30","hashOfConfig":"18"},{"size":2712,"mtime":1650290440375,"results":"31","hashOfConfig":"18"},{"size":2418,"mtime":1655484687158,"results":"32","hashOfConfig":"18"},{"size":32434,"mtime":1655529293199,"results":"33","hashOfConfig":"18"},{"filePath":"34","messages":"35","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},"1bukgi4",{"filePath":"37","messages":"38","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"39","messages":"40","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"41","messages":"42","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"43","messages":"44","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"45","messages":"46","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"47","messages":"48","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"49","messages":"50","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"51"},{"filePath":"52","messages":"53","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"54","messages":"55","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"56","messages":"57","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"58","messages":"59","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"61","messages":"62","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"63","messages":"64","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"65","messages":"66","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"36"},{"filePath":"67","messages":"68","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"69"},"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/index.tsx",[],["70","71"],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/reportWebVitals.ts",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/App.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/i18n.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/SelectLang/index.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/SEO/index.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Footer/index.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/NavBar/index.tsx",["72"],"import React, {useState} from 'react';\nimport {Link} from \"react-router-dom\";\nimport '../../assets/styles.scss';\nimport '../../i18n';\nimport jjug_logo from '../../static/icons/jjug_logo.png';\n\nconst NavBar : React.FC = () => {\n const [isActive, setIsActive] = useState(false);\n\n return (\n <nav className=\"navbar\" role=\"navigation\" aria-label=\"main navigation\">\n <div className=\"navbar-brand\">\n <div className=\"navbar-item\">\n <Link to=\"/\">\n <img src={jjug_logo} alt=\"jjug logo\"/>\n </Link>\n </div>\n <a onClick={() => {\n setIsActive(!isActive);\n }}\n role=\"button\"\n className={`navbar-burger burger ${isActive ? \"is-active\" : \"\"}`}\n aria-label=\"menu\"\n aria-expanded=\"false\"\n data-target=\"navbarBasic\">\n <span aria-hidden=\"true\"/>\n <span aria-hidden=\"true\"/>\n <span aria-hidden=\"true\"/>\n </a>\n </div>\n <div id=\"navbarBasic\" className={`navbar-menu ${isActive ? \"is-active\" : \"\"}`}>\n <div className=\"navbar-start\">\n <a className=\"navbar-item\" href=\"https://ccc2022spring-viewer.java-users.jp\" target=\"blank\" rel=\"noopener\">視聴</a>\n </div>\n </div>\n </nav>\n );\n};\n\nexport default NavBar;\n","/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/About/index.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Description/index.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Sponsor/index.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/config.js",[],["73","74"],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/constant.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Sponsor/constant.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/Home/index.tsx",[],"/Users/ryosuke/workspace_jjug/ccc-2022-spring/src/components/TimeTable/index.tsx",["75"],"import React, {useEffect, useState} from 'react';\nimport {faArrowCircleUp, faClock, faPlayCircle} from \"@fortawesome/free-solid-svg-icons\";\nimport { faTwitter } from '@fortawesome/free-brands-svg-icons';\nimport {FontAwesomeIcon} from \"@fortawesome/react-fontawesome\";\n\ntype TableDataProps = {\n title: string,\n proposalId?: string,\n startTime?: string,\n endTime?: string,\n rowSpan?: number,\n hashTag?: string,\n}\n\nconst TableData : React.FC<TableDataProps> = (props) => {\n if (props.startTime === undefined || props.endTime === undefined) {\n return (\n <td rowSpan={props.rowSpan}>\n <span className=\"small\">{props.title}</span>\n </td>\n );\n }\n if (props.proposalId === undefined) {\n return (\n <td rowSpan={props.rowSpan}>\n <i><FontAwesomeIcon icon={faClock} size=\"sm\"/></i> <span className=\"fw-lighter small\">{props.startTime}〜{props.endTime}</span><br/>\n <span className=\"small\">{props.title}</span>\n </td>\n );\n }\n\n const twitter = \"ccc_\" + props.hashTag;\n return (\n <td rowSpan={props.rowSpan}>\n <i><FontAwesomeIcon icon={faClock} size=\"sm\"/></i> <span className=\"fw-lighter small\">{props.startTime}〜{props.endTime}</span><br/>\n <i><FontAwesomeIcon icon={faTwitter} size=\"sm\"/></i> <a href={'https://twitter.com/search?q=%23' + twitter} target=\"_blank\" rel=\"noopener noreferrer\">#{twitter}</a><br/>\n <a href={'https://fortee.jp/jjug-ccc-2022-spring/proposal/' + props.proposalId} target=\"_blank\" rel=\"noopener noreferrer\">\n <span className=\"small\">{props.title}</span>\n </a>\n </td>\n );\n};\nTableData.defaultProps = {\n rowSpan: 1\n};\n\nconst TimeTable: React.FC = () => {\n const [error, setError] = useState(null);\n const [trackA, setTrackA] = useState(\"\");\n const [trackB, setTrackB] = useState(\"\");\n const [trackC, setTrackC] = useState(\"\");\n const [trackD, setTrackD] = useState(\"\");\n const [unConferenceLink, setUnConferenceLink] = useState(\"\");\n const [sessionFormLink, setSessionFormLink] = useState(\"\");\n const [eventFormLink, setEventFormLink] = useState(\"\");\n const [embedDomain, setEmbedDomain] = useState(\"\");\n const [trackCode, setTrackCode] = useState(\"xA2vMhDGpAE\");\n\n useEffect(() => {\n const url = 'https://dl.dropboxusercontent.com/s/fji392ldfqhr3j1/jjug_2022_viewer.json';\n\n fetch(url, { method: \"GET\", mode: \"cors\" })\n .then(res => res.json())\n .then(\n (result) => {\n setTrackA(result[\"track_a\"][\"live_id\"]);\n setTrackB(result[\"track_b\"][\"live_id\"]);\n setTrackC(result[\"track_c\"][\"live_id\"]);\n setTrackD(result[\"track_d\"][\"live_id\"]);\n setUnConferenceLink(result[\"unconference_link\"]);\n setSessionFormLink(result[\"session_form_link\"]);\n setEventFormLink(result[\"event_form_link\"]);\n setEmbedDomain(result[\"embed_domain\"]);\n },\n (error) => {\n setError(error);\n }\n )\n }, []);\n\n return (\n <>\n <div className=\"section\">\n <div className=\"container\">\n <div className=\"columns\">\n <div className=\"column is-three-quarters\">\n <figure className=\"image is-16by9\">\n <iframe className=\"has-ratio\" src={'https://www.youtube.com/embed/' + trackCode}\n width=\"640\" height=\"360\"\n frameBorder=\"0\" allowFullScreen title=\"player\"/>\n </figure>\n </div>\n <div className=\"column is-one-quarters\">\n <figure className=\"image is-9by16\">\n <iframe className=\"has-ratio\" width=\"360\" height=\"640\"\n src={'https://www.youtube.com/live_chat?v=' + trackCode + '&embed_domain=' + embedDomain}\n frameBorder=\"0\" allowFullScreen title=\"chat\"/>\n </figure>\n </div>\n </div>\n <div className=\"columns\">\n <div className=\"column\">\n <div className=\"buttons is-centered\">\n <a className=\"button is-primary\" href={unConferenceLink} target=\"_blank\" rel=\"noopener noreferrer\">\n <span className=\"icon is-small\">\n <i><FontAwesomeIcon icon={faArrowCircleUp} size=\"sm\"/></i>\n </span>\n <span>アンカンファレンス会場</span> <span className=\"small\">(Zoomが起動します)</span>\n </a>\n <a className=\"button is-danger\" href={sessionFormLink} target=\"_blank\" rel=\"noopener noreferrer\">\n <span className=\"icon is-small\">\n <i><FontAwesomeIcon icon={faArrowCircleUp} size=\"sm\"/></i>\n </span>\n <span>セッションへの感想はこちら</span>\n </a>\n <a className=\"button is-danger\" href={eventFormLink} target=\"_blank\" rel=\"noopener noreferrer\">\n <span className=\"icon is-small\">\n <i><FontAwesomeIcon icon={faArrowCircleUp} size=\"sm\"/></i>\n </span>\n <span>イベントへの感想はこちら</span>\n </a>\n </div>\n </div>\n </div>\n <div className=\"columns\">\n <div className=\"column\">\n <div className=\"content\">\n <div className=\"table-container\">\n <table className=\"table\">\n <thead>\n <tr>\n <th>\n <button className=\"button is-dark has-tooltip-right\" onClick={() => setTrackCode(trackA)} data-tooltip=\"Click to play\" >\n <span className=\"icon is-small\">\n <i><FontAwesomeIcon icon={faPlayCircle} size=\"sm\"/> </i>\n </span>\n <span>Track A (#jjug_ccc_a)</span>\n </button>\n </th>\n <th>\n <button className=\"button is-dark has-tooltip-right\" onClick={() => setTrackCode(trackB)} data-tooltip=\"Click to play\">\n <span className=\"icon is-small\">\n <i><FontAwesomeIcon icon={faPlayCircle} size=\"sm\"/> </i>\n </span>\n <span>Track B (#jjug_ccc_b)</span>\n </button>\n </th>\n <th>\n <button className=\"button is-dark has-tooltip-right\" onClick={() => setTrackCode(trackC)} data-tooltip=\"Click to play\">\n <span className=\"icon is-small\">\n <i><FontAwesomeIcon icon={faPlayCircle} size=\"sm\"/> </i>\n </span>\n <span>Track C (#jjug_ccc_c)</span>\n </button>\n </th>\n <th>\n <button className=\"button is-dark has-tooltip-right\" onClick={() => setTrackCode(trackD)} data-tooltip=\"Click to play\">\n <span className=\"icon is-small\">\n <i><FontAwesomeIcon icon={faPlayCircle} size=\"sm\"/> </i>\n </span>\n <span>Track D (#jjug_ccc_d)</span>\n </button>\n </th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <TableData\n title={'JUnitで闘うレガシーコード改善'}\n proposalId={'c966194c-c7d5-43c2-a65e-5d8f4ac94cf2'}\n startTime={'10:00'}\n endTime={'10:25'}\n hashTag={'a1'}\n />\n <TableData\n title={'AWS Batch × Spring Batch でクラウド最適なバッチを構築した話'}\n proposalId={'fbb1e886-d51a-4052-b284-6e9c80f132ea'}\n startTime={'10:00'}\n endTime={'10:25'}\n hashTag={'b1'}\n />\n <TableData\n title={'開発者にやさしく、柔軟性、安全性を高めたGithub ActionsベースのCI/CDを構築する'}\n proposalId={'153b87bf-85c4-4274-9954-4e3f614724cb'}\n startTime={'10:00'}\n endTime={'10:25'}\n hashTag={'c1'}\n />\n <TableData\n title={'サービス開発の理想と現実・短納期でローンチした新サービスをJavaで開発した話'}\n proposalId={'3bf78003-4672-457c-a8fc-47adb4a1812e'}\n startTime={'10:00'}\n endTime={'10:50'}\n rowSpan={2}\n hashTag={'d1'}\n />\n </tr>\n <tr>\n <TableData\n title={'Testcontainersでコンテナを使ったテストを実行しよう'}\n proposalId={'83759ca2-1230-413f-817f-3a9d99fc8e2a'}\n startTime={'10:25'}\n endTime={'10:50'}\n hashTag={'a2'}\n />\n <TableData\n title={'Spring Boot と WebRTC を用いた Web 会議システムの開発'}\n proposalId={'afd5d809-a47b-4932-b31d-aebab30c2e29'}\n startTime={'10:25'}\n endTime={'10:50'}\n hashTag={'b2'}\n />\n <TableData\n title={'Java で作るカスタム GitHub Actions'}\n proposalId={'0c85f6b2-d44d-40c2-8e6d-ddc1fe821273'}\n startTime={'10:25'}\n endTime={'10:50'}\n hashTag={'c2'}\n />\n </tr>\n <tr>\n <TableData title={'休憩'} startTime={'10:50'} endTime={'11:00'} />\n <TableData title={'休憩'} startTime={'10:50'} endTime={'11:00'} />\n <TableData title={'休憩'} startTime={'10:50'} endTime={'11:00'} />\n <TableData title={'休憩'} startTime={'10:50'} endTime={'11:00'} />\n </tr>\n <tr>\n <TableData\n title={'クラウドネイティブ環境におけるJavaチューニングの進め方 - 超PayPay祭の事例'}\n proposalId={'f62f3b34-2318-4a1a-adec-ea7ed35825e1'}\n startTime={'11:00'}\n endTime={'11:50'}\n hashTag={'a3'}\n />\n <TableData\n title={'クレジットカード決済システムをJavaで構築して10年間運用した話'}\n proposalId={'dc6c1fa2-9b64-4cdb-a602-30d535c9849f'}\n startTime={'11:00'}\n endTime={'11:50'}\n hashTag={'b3'}\n />\n <TableData\n title={'k8s 疲れの方へ送る、k8s ベースのらくらくマイクロサービス動作基盤のご紹介〜 Dapr ベースのマイクロサービス開発から GitHub Action を利用した CI/CD 〜'}\n proposalId={'620b5a5a-ced8-417d-bd0f-c1a68baa3c97'}\n startTime={'11:00'}\n endTime={'11:50'}\n hashTag={'c3'}\n />\n <TableData\n title={'「サポート」は製品開発? - JDBCライブラリ屋さんが実践する攻めのテクニカルサポートとJavaエンジニアのキャリアについて -'}\n proposalId={'6964800f-b92c-47a6-b161-d6bf8884b02c'}\n startTime={'11:00'}\n endTime={'11:50'}\n hashTag={'d2'}\n />\n </tr>\n <tr>\n <TableData title={'休憩'} startTime={'11:50'} endTime={'12:30'} />\n <TableData title={'休憩'} startTime={'11:50'} endTime={'12:30'} />\n <TableData title={'休憩'} startTime={'11:50'} endTime={'12:30'} />\n <TableData title={'休憩'} startTime={'11:50'} endTime={'12:30'} />\n </tr>\n <tr>\n <TableData\n title={'JDK Flight Recorder入門'}\n proposalId={'c50104bb-a6ae-4077-8ac3-cce2f65207b3'}\n startTime={'12:30'}\n endTime={'13:20'}\n rowSpan={2}\n hashTag={'a4'}\n />\n <TableData\n title={'ライブコーディングで学ぶKotlinチュートリアル'}\n proposalId={'4177bd7c-c165-4890-9264-0b66d28ba81c'}\n startTime={'12:30'}\n endTime={'12:55'}\n hashTag={'b4'}\n />\n <TableData\n title={'Java初心者が知っておくべきプログラミングのこと'}\n proposalId={'9b96614f-c605-45cd-8307-a800c84519ca'}\n startTime={'12:30'}\n endTime={'13:20'}\n rowSpan={2}\n hashTag={'c4'}\n />\n <TableData\n title={'Lauchableで僕が学んだ働き方 〜リモートワークで会社もプロダクトも1から作る経験〜'}\n proposalId={'6c20efbc-35c9-44a8-add8-7c35cfead995'}\n startTime={'12:30'}\n endTime={'13:20'}\n rowSpan={2}\n hashTag={'d3'}\n />\n </tr>\n <tr>\n <TableData\n title={'RabbitMQを用いたイベント駆動アーキテクチャの紹介'}\n proposalId={'355ae050-d7e6-494b-b7a6-c30a4f42d97b'}\n startTime={'12:55'}\n endTime={'13:20'}\n hashTag={'b5'}\n />\n </tr>\n <tr>\n <TableData title={'休憩'} startTime={'13:20'} endTime={'13:30'} />\n <TableData title={'休憩'} startTime={'13:20'} endTime={'13:30'} />\n <TableData title={'休憩'} startTime={'13:20'} endTime={'13:30'} />\n <TableData title={'休憩'} startTime={'13:20'} endTime={'13:30'} />\n </tr>\n <tr>\n <TableData\n title={'Java アプリとAWS の良い関係 - AWS でJava アプリを実行する一番簡単な方法教えます'}\n proposalId={'7583d339-9e53-4726-9ecd-617e43c540ef'}\n startTime={'13:30'}\n endTime={'14:20'}\n hashTag={'a5'}\n />\n <TableData\n title={'分散データベースTiDB Cloudで構築するWebアプリケーション'}\n proposalId={'c92a5edb-8cb0-4355-98f5-44fc6acad5b6'}\n startTime={'13:30'}\n endTime={'14:20'}\n hashTag={'b6'}\n />\n <TableData\n title={'Azure Pipelinesを使って学んだ CI/CD環境のあれこれ'}\n proposalId={'ebb99b9d-75dc-4816-a321-00e98602d78a'}\n startTime={'13:30'}\n endTime={'14:20'}\n hashTag={'c5'}\n />\n <TableData\n title={'保険基幹システムのアーキテクチャ : シンプレクスの技術的チャレンジ'}\n proposalId={'8d2025e5-ce24-4d5f-8157-76d8c652a8a7'}\n startTime={'13:30'}\n endTime={'14:20'}\n hashTag={'d4'}\n />\n </tr>\n <tr>\n <TableData title={'休憩'} startTime={'14:20'} endTime={'15:00'} />\n <TableData title={'休憩'} startTime={'14:20'} endTime={'15:00'} />\n <TableData title={'休憩'} startTime={'14:20'} endTime={'15:00'} />\n <TableData title={'休憩'} startTime={'14:20'} endTime={'15:00'} />\n </tr>\n <tr>\n <TableData\n title={'パターンマッチングを学んで新しいJavaの世界へ!Java 18までの目玉機能をおさらいしよう'}\n proposalId={'b15d6b6f-d9e1-44b8-91f2-1e4779620c75'}\n startTime={'15:00'}\n endTime={'15:50'}\n rowSpan={2}\n hashTag={'a6'}\n />\n <TableData\n title={'JUnit5.7, 5.8の新機能紹介'}\n proposalId={'4152bc33-c3f3-4041-9c3e-3056d82dd51c'}\n startTime={'15:00'}\n endTime={'15:50'}\n rowSpan={2}\n hashTag={'b7'}\n />\n <TableData\n title={'RDRA + JavaによるレジャーSaaSプロダクトの要件定義と実装のシームレスな接続'}\n proposalId={'c74c869a-b0ac-4cde-a22f-3c2592b68744'}\n startTime={'15:00'}\n endTime={'15:50'}\n rowSpan={2}\n hashTag={'c6'}\n />\n <TableData\n title={'脱二重メンテナンス!ドキュメント自動生成への道'}\n proposalId={'e60f67fe-a543-457d-adfc-75354b677dc9'}\n startTime={'15:00'}\n endTime={'15:25'}\n hashTag={'d5'}\n />\n </tr>\n <tr>\n <TableData\n title={'Javaのビルドやバージョンの違いをグラフデータベースで理解する。移行で困らないための知識グラフを作ろう。'}\n proposalId={'78f6603d-eeea-4066-afdd-fc605bdd358e'}\n startTime={'15:25'}\n endTime={'15:50'}\n hashTag={'d6'}\n />\n </tr>\n <tr>\n <TableData title={'休憩'} startTime={'15:50'} endTime={'16:00'} />\n <TableData title={'休憩'} startTime={'15:50'} endTime={'16:00'} />\n <TableData title={'休憩'} startTime={'15:50'} endTime={'16:00'} />\n <TableData title={'休憩'} startTime={'15:50'} endTime={'16:00'} />\n </tr>\n <tr>\n <TableData\n title={'Javaの認証認可基盤のKeycloak(Red Hat Single Sign-on)'}\n proposalId={'ed94e838-99c6-479b-95de-2f9eec4217b3'}\n startTime={'16:00'}\n endTime={'16:50'}\n hashTag={'a7'}\n />\n <TableData\n title={'LINEのB2Bプラットフォームにおけるトラブルシューティング2選'}\n proposalId={'730d46e2-a295-45c2-abfa-bb7bf13ad7c9'}\n startTime={'16:00'}\n endTime={'16:50'}\n hashTag={'b8'}\n />\n <TableData\n title={'連続画像処理による位置情報計算を支えるマイクロサービスアーキテクチャ'}\n proposalId={'e74451d7-1b81-4248-a772-b5250f2743d8'}\n startTime={'16:00'}\n endTime={'16:50'}\n hashTag={'c7'}\n />\n <TableData\n title={'スナップショットログを用いた自動E2Eテストの導入'}\n proposalId={'8f069afd-0230-404e-ab5e-23d04437597c'}\n startTime={'16:00'}\n endTime={'16:50'}\n hashTag={'d7'}\n />\n </tr>\n <tr>\n <TableData title={'休憩'} startTime={'16:50'} endTime={'17:00'} />\n <TableData title={'休憩'} startTime={'16:50'} endTime={'17:00'} />\n <TableData title={'休憩'} startTime={'16:50'} endTime={'17:00'} />\n <TableData title={'休憩'} startTime={'16:50'} endTime={'17:00'} />\n </tr>\n <tr>\n <TableData\n title={'バイトコードって言葉をよく目にするけど一体何なんだろう?'}\n proposalId={'38436423-2235-4736-8ca5-783c8f227ea1'}\n startTime={'17:00'}\n endTime={'17:50'}\n hashTag={'a8'}\n />\n <TableData\n title={'テストコードの注入から始めるレガシーコードのリファクタリング'}\n proposalId={'6631cbfb-8e73-4517-a3ff-23a9766546c9'}\n startTime={'17:00'}\n endTime={'17:50'}\n hashTag={'b9'}\n />\n <TableData\n title={'イベントソーシング入門 in Java――イベントストーミングから Akka persistence を使った CQRS+ES 実装まで'}\n proposalId={'feef52a6-36a5-413f-a04c-5be783c635d7'}\n startTime={'17:00'}\n endTime={'17:50'}\n hashTag={'c8'}\n />\n <TableData\n title={'JJUGセッション'}\n startTime={'17:00'}\n endTime={'17:50'}\n />\n </tr>\n <tr>\n <TableData title={''} />\n <TableData title={''} />\n <TableData title={''} />\n <TableData title={'クロージング'} startTime={'17:50'} endTime={'18:00'} />\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </>\n )\n};\n\nexport default TimeTable;\n",{"ruleId":"76","replacedBy":"77"},{"ruleId":"78","replacedBy":"79"},{"ruleId":"80","severity":1,"message":"81","line":18,"column":15,"nodeType":"82","endLine":25,"endColumn":44},{"ruleId":"76","replacedBy":"77"},{"ruleId":"78","replacedBy":"79"},{"ruleId":"83","severity":1,"message":"84","line":48,"column":12,"nodeType":"85","messageId":"86","endLine":48,"endColumn":17},"no-native-reassign",["87"],"no-negated-in-lhs",["88"],"jsx-a11y/anchor-is-valid","The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-is-valid.md","JSXOpeningElement","@typescript-eslint/no-unused-vars","'error' is assigned a value but never used.","Identifier","unusedVar","no-global-assign","no-unsafe-negation"]