diff --git a/src/features/Timeline/TimelinePinnedList.tsx b/src/features/Timeline/TimelinePinnedList.tsx index 65c2c774..7f2a485f 100644 --- a/src/features/Timeline/TimelinePinnedList.tsx +++ b/src/features/Timeline/TimelinePinnedList.tsx @@ -2,732 +2,6 @@ import { TimelineItem } from "./TimelineList"; // TODO: ベタ書きはやめたい const timelineItems = [ - { - __typename: "Mdx", - id: "139b9157-c73a-5720-9ab6-ae1d4f75f31c", - dateX: "1460127600", - title: "XENYX 1002FX / XENYX 1202FX のエフェクタープリセット一覧", - date: "2016-04-09T00:00+09:00", - slug: "1002fx-preset", - }, - { - __typename: "Mdx", - id: "ebd0a534-3b9b-5bf5-ba1e-de575af08df2", - dateX: "1460127600", - title: "ワンカラに設置されているミキサーの使い方", - date: "2016-04-09T00:00+09:00", - slug: "1kara-mixer", - }, - { - __typename: "Mdx", - id: "e3b434d8-faf7-5247-982e-89b3f4611c55", - dateX: "1477321200", - title: "「発行先の共有が必要です。」エラーの対処方法", - date: "2016-10-25T00:00+09:00", - slug: "add-network-place-error", - }, - { - __typename: "Mdx", - id: "1f586583-7fcc-5bba-a6af-ccd062a87db5", - dateX: "1477666800", - title: "IISサーバへのFTPアクセスで「550 parameter is incorrect ftp」", - date: "2016-10-29T00:00+09:00", - slug: "550-parameter-is-incorrect-ftp", - }, - { - __typename: "Mdx", - id: "1e5d4387-590f-5907-a8ef-288c8705f63e", - dateX: "1670770800", - title: "AG-Grid でフィルターされた後の件数をカウントする方法", - date: "2022-12-12T00:00+09:00", - slug: "ag-grid-filtered-row-count", - }, - { - __typename: "Mdx", - id: "54a27291-fd2a-5b48-885d-9e89163046ba", - dateX: "1670857200", - title: "AG-Grid でヘッダーの下にアクションエリアを表示する方法", - date: "2022-12-13T00:00+09:00", - slug: "ag-grid-action-row", - }, - { - __typename: "Mdx", - id: "a10378b0-62cd-59c5-a193-9d269a4caa36", - dateX: "1486393200", - title: "Amazonで購入したCFD販売製品を初期不良で無償交換した体験談", - date: "2017-02-07T00:00+09:00", - slug: "amazon-cfd", - }, - { - __typename: "Mdx", - id: "7c18fcc7-f894-57e5-a69f-1edb799e823d", - dateX: "1669820400", - title: - "Backlog の課題に GitHub のプルリクを連携する GitHub Action を作りました", - date: "2022-12-01T00:00+09:00", - slug: "backlog-notify-v4", - }, - { - __typename: "Mdx", - id: "55e330f7-305f-5b77-afe0-d1b83af045b9", - dateX: "1474902000", - title: "バッチファイル自身に自動アップデート機能を搭載する方法", - date: "2016-09-27T00:00+09:00", - slug: "batch-file-auto-update", - }, - { - __typename: "Mdx", - id: "9d2351e5-7cd4-571d-beb8-f63a29bf8b9c", - dateX: "1515510000", - title: "BitLockerを再ロックする方法", - date: "2018-01-10T00:00+09:00", - slug: "bitlocker-relocked", - }, - { - __typename: "Mdx", - id: "a422b74b-bfc6-5e41-b41c-fab32dcb169f", - dateX: "1505660400", - title: "都バスの定期券 ICカードにするか紙カードにするか", - date: "2017-09-18T00:00+09:00", - slug: "bus-commuter-pass", - }, - { - __typename: "Mdx", - id: "af8c4200-e637-50cf-9b39-9939ccfa8c9d", - dateX: "1461855600", - title: "AdBlockなどの広告ブロッカーを使用しているか判定する方法", - date: "2016-04-29T00:00+09:00", - slug: "block-adblock", - }, - { - __typename: "Mdx", - id: "ff592556-4180-51a8-af0d-c8492ad7e1e3", - dateX: "1505574000", - title: "バスの座席数がどんどん減っていく理由", - date: "2017-09-17T00:00+09:00", - slug: "bus-seats-decrease", - }, - { - __typename: "Mdx", - id: "9aa2ec88-5910-590d-8320-aee3309a0376", - dateX: "1495897200", - title: "Microsoft アカウントで Windows にログインできない場合の対処方法", - date: "2017-05-28T00:00+09:00", - slug: "cannot-login-windows10", - }, - { - __typename: "Mdx", - id: "6a3af807-b877-5a19-999a-09e0a3131362", - dateX: "1474902000", - title: "「HSTSが使用されているため、現在アクセスできません」の対処方法", - date: "2016-09-27T00:00+09:00", - slug: "chrome-hsts-error", - }, - { - __typename: "Mdx", - id: "aa793ad0-4633-5f36-9334-8873232cdc2d", - dateX: "1581174000", - title: "Chatworkは本名でアカウント検索ができるのをご存知でしたか。", - date: "2020-02-09T00:00+09:00", - slug: "chatwork-contact-search", - }, - { - __typename: "Mdx", - id: "93dc4b45-acc0-5b0a-8976-5fdfca0e95ef", - dateX: "1670943600", - title: - "Code Owners を設定して GitHub プルリクストのレビュアーを自動アサイン", - date: "2022-12-14T00:00+09:00", - slug: "code-owners-github", - }, - { - __typename: "Mdx", - id: "b38f5d34-9e9b-5782-b0fb-75d6b36f406d", - dateX: "1486566000", - title: "Chromeで動画再生するとたまにフリーズする場合の対処法", - date: "2017-02-09T00:00+09:00", - slug: "chrome-movie-freeze", - }, - { - __typename: "Mdx", - id: "f84af815-8174-5adf-a51c-ce4b4ccb2d08", - dateX: "1515337200", - title: "ドコモバイクシェアはApple Payでも登録が可能", - date: "2018-01-08T00:00+09:00", - slug: "d-bikeshare-apple-pay", - }, - { - __typename: "Mdx", - id: "38ed796e-98dd-577a-a2b1-095076574353", - dateX: "1459177200", - title: "ホームページでデフォルト時「テキスト編集カーソル」にしない方法", - date: "2016-03-29T00:00+09:00", - slug: "cursor-text", - }, - { - __typename: "Mdx", - id: "70e93568-a298-5217-90b4-df0ead0d56c3", - dateX: "1492786800", - title: "ニコニコ大百科の「最近更新した記事」を隠す方法", - date: "2017-04-22T00:00+09:00", - slug: "dic-nico-hide-recently", - }, - { - __typename: "Mdx", - id: "de0a1cf8-70ce-5929-9493-d58d794de1b3", - dateX: "1546786800", - title: "ページの表示を遅くするGoogle Optimize page-hiding CSSを無効化する", - date: "2019-01-07T00:00+09:00", - slug: "disable-google-optimize-page-hiding-css", - }, - { - __typename: "Mdx", - id: "a12d8c71-d675-5688-b79b-73bee5951545", - dateX: "1695603600", - title: "【賃貸ワンルーム】洗濯機の上に食洗機を置いてみた", - date: "2023-09-25T10:00+09:00", - slug: "dishwasher-on-washing-machine", - }, - { - __typename: "Mdx", - id: "03606048-bd3c-5ce7-8ed7-061a00ceebd2", - dateX: "1616857200", - title: - "django_datatables_viewで1ページ100件超えが表示できない不具合の対処法", - date: "2021-03-28T00:00+09:00", - slug: "django-datatables-view-100-over", - }, - { - __typename: "Mdx", - id: "bf7f1856-0be2-5c9e-befc-b7c118edd2ff", - dateX: "1580828400", - title: "Djangoで削除時に外部キー制約によって例外が発生する問題の対処法", - date: "2020-02-05T00:00+09:00", - slug: "django-foreign-key-exception-catch", - }, - { - __typename: "Mdx", - id: "6a4b8d5f-e35f-5a55-9c6c-9df1ea6f7d8d", - dateX: "1563289200", - title: "Djangoで全ページキャッシュ禁止にする方法", - date: "2019-07-17T00:00+09:00", - slug: "django-nocache", - }, - { - __typename: "Mdx", - id: "58eaeb7b-d035-5a30-8ff6-93aeccd72094", - dateX: "1563807600", - title: "Djangoのテンプレートでデバッグモードを判定する", - date: "2019-07-23T00:00+09:00", - slug: "django-template-isdebug", - }, - { - __typename: "Mdx", - id: "e681ac5b-4db1-51fa-a3b1-499512c6eb95", - dateX: "1563462000", - title: "Djangoでログイン必須サイトにする方法", - date: "2019-07-19T00:00+09:00", - slug: "django-required-login", - }, - { - __typename: "Mdx", - id: "34ab492d-494f-5dfd-bdc1-9335438a7a93", - dateX: "1460041200", - title: "【archived】 Does My Browser Support WebGL?", - date: "2016-04-08T00:00+09:00", - slug: "does-my-browser-support-webgl", - }, - { - __typename: "Mdx", - id: "babe47cf-9975-5157-a725-c60094963766", - dateX: "1563116400", - title: "DockerがESETの影響でファイルマウントできない場合の対処法", - date: "2019-07-15T00:00+09:00", - slug: "docker-eset-firewall-detected", - }, - { - __typename: "Mdx", - id: "39dfb70c-e23a-5036-9772-16cbccee39da", - dateX: "1502895600", - title: "敷地の二重利用について簡単に解説", - date: "2017-08-17T00:00+09:00", - slug: "dual-land-use", - }, - { - __typename: "Mdx", - id: "9ddae96e-4094-5065-8e87-d91eeff0a2de", - dateX: "1580569200", - title: "仮想環境で開発中 JavaScript が途中で途切れて壊れる場合の対処法", - date: "2020-02-02T00:00+09:00", - slug: "enablesendfile-js-broken", - }, - { - __typename: "Mdx", - id: "b6254324-49ad-524b-bee2-c2cad2de5cdc", - dateX: "1675868400", - title: "一部の記事を zenn に移動します", - date: "2023-02-09T00:00+09:00", - slug: "future-prospects-2023", - }, - { - __typename: "Mdx", - id: "e58f316a-6292-52eb-be98-210b6d7a9bda", - dateX: "1563548400", - title: "スリムケースNODE 202でミドルレンジPCを組んでみた", - date: "2019-07-20T00:00+09:00", - slug: "fractal-design-node-202", - }, - { - __typename: "Mdx", - id: "bd0cf062-7386-504e-a002-aafb4069e6a3", - dateX: "1580396400", - title: "GitHub を Backlog の課題と連携する GitHub Action を公開しました", - date: "2020-01-31T00:00+09:00", - slug: "github-backlog-notify", - }, - { - __typename: "Mdx", - id: "e4109d17-554f-520b-8406-a3a94b5dd30b", - dateX: "1671030000", - title: - ".gitattributes をもっと活用して GitHub 上での開発体験を向上させよう", - date: "2022-12-15T00:00+09:00", - slug: "github-gitattributes", - }, - { - __typename: "Mdx", - id: "83192533-6884-5f4a-a85d-9b326987c50d", - dateX: "1687914000", - title: "差分なしで GitHub の Pull Request を作る方法", - date: "2023-06-28T01:00:00.000Z", - slug: "github-pr-with-zero-diff", - }, - { - __typename: "Mdx", - id: "0fc471e7-4548-5eb4-b3e4-cd59358e5d10", - dateX: "1671807600", - title: "GraphQL fragment colocation でコンポーネントの保守性を高める", - date: "2022-12-24T00:00+09:00", - slug: "graphql-fragment-colocation", - }, - { - __typename: "Mdx", - id: "86197c6f-274c-523c-9860-c96637dcd21b", - dateX: "1671894000", - title: "LINEMO 申込みフォームの UI が素晴らしすぎた", - date: "2022-12-25T00:00+09:00", - slug: "improved-form-ui", - }, - { - __typename: "Mdx", - id: "9b508ef6-ee5d-552c-ba69-f804eeeb20f5", - dateX: "1472137200", - title: "「Invalid Certificate Chain」エラーが発生した場合の対処法", - date: "2016-08-26T00:00+09:00", - slug: "invalid-certificate-chain", - }, - { - __typename: "Mdx", - id: "bd4396b2-a5d1-5b98-aa31-52ec6e0d1dbf", - dateX: "1514905200", - title: "iTunesの「着信音」を復活させる方法", - date: "2018-01-03T00:00+09:00", - slug: "itunes-tones", - }, - { - __typename: "Mdx", - id: "af14dba6-9bdc-58dd-af1c-21b2cce935f7", - dateX: "1580742000", - title: "オブジェクト URL を File または Blob オブジェクトに変換する方法", - date: "2020-02-04T00:00+09:00", - slug: "javascript-blob-to-file", - }, - { - __typename: "Mdx", - id: "6bac6f4a-fc9a-591d-8386-d56850f88e9f", - dateX: "1475334000", - title: "スマホでjQueryのclickイベントが発生しないときの対処方法", - date: "2016-10-02T00:00+09:00", - slug: "jquery-click-doesnt-work", - }, - { - __typename: "Mdx", - id: "8f0ca8a7-08cd-5ae1-9694-f61f96825d4b", - dateX: "1546441200", - title: "async属性で読むと「DOMContentLoaded」イベントが発生しない理由", - date: "2019-01-03T00:00+09:00", - slug: "js-async-domcontentloaded", - }, - { - __typename: "Mdx", - id: "e919279a-fea6-5f69-9fe3-05fae43c97d5", - dateX: "1514818800", - title: "mixhostでスパムメールが大量に送られるときの対処法", - date: "2018-01-02T00:00+09:00", - slug: "mixhost-spam-mail", - }, - { - __typename: "Mdx", - id: "88359c18-12c3-5560-9003-9febc5d8eb5d", - dateX: "1593874800", - title: "マイナポイント申込をキャンセルする方法", - date: "2020-07-05T00:00+09:00", - slug: "mynumbercard-point-cancel", - }, - { - __typename: "Mdx", - id: "a3dd1cce-650b-52ef-b727-04b49de2e9ff", - dateX: "1580914800", - title: "MySQL で、 AUTO INCREMENT の値が時々リセットされる原因", - date: "2020-02-06T00:00+09:00", - slug: "mysql-auto-increment-reset", - }, - { - __typename: "Mdx", - id: "42bb82d1-490e-51be-a911-6fc669554c8a", - dateX: "1534431600", - title: "NetWalker(PC-Z1)再インストール用イメージファイル", - date: "2018-08-17T00:00+09:00", - slug: "netwalker-recovery", - }, - { - __typename: "Mdx", - id: "60141dc2-7139-527e-8b30-e5f0b4bf8392", - dateX: "1477062000", - title: "なでしこで「~」が文字化けする際の対処方法", - date: "2016-10-22T00:00+09:00", - slug: "nadeshico-wave-dash", - }, - { - __typename: "Mdx", - id: "303aa3a8-7b11-570b-9bf7-4fa09b44d7f7", - dateX: "1487257200", - title: "ニコニコ動画の検索画面・マイリスト画面からマイリストをする", - date: "2017-02-17T00:00+09:00", - slug: "nicovideo-add-mylist-button", - }, - { - __typename: "Mdx", - id: "d2c340f1-60e8-554b-8fbd-eee173b1560b", - dateX: "1477062000", - title: "「notification.dllが登録されていません」エラーの対処法", - date: "2016-10-22T00:00+09:00", - slug: "notification-dll", - }, - { - __typename: "Mdx", - id: "f5b1c145-16fa-530f-a3e6-697ac1782bc6", - dateX: "1675436400", - title: "outlook.com のメールをバックアップしてストレージを空ける方法", - date: "2023-02-04T00:00+09:00", - slug: "outlook-com-backup", - }, - { - __typename: "Mdx", - id: "b473b260-b17f-5d21-930e-86d320bfca1b", - dateX: "1477666800", - title: "「Some of the requested messages no longer exist」エラーの対処法", - date: "2016-10-29T00:00+09:00", - slug: "outlook-imap-no-longer-exist", - }, - { - __typename: "Mdx", - id: "321f4fce-3c3c-569d-87f1-02cc0b329f32", - dateX: "1459177200", - title: "GW-USH300N を Windows10 で動作させてみた", - date: "2016-03-29T00:00+09:00", - slug: "pci-gw-ush300n", - }, - { - __typename: "Mdx", - id: "fecbeea7-2446-5299-9b39-088e256a9ee2", - dateX: "1500390000", - title: "allow_url_fopenが0のサーバーで外部ファイルを取得する方法", - date: "2017-07-19T00:00+09:00", - slug: "php-allow-url-fopen", - }, - { - __typename: "Mdx", - id: "398baaac-7274-58e4-ad7b-d71b422db580", - dateX: "1458831600", - title: "プライバシーポリシー", - date: "2016-03-25T00:00+09:00", - slug: "privacy", - }, - { - __typename: "Mdx", - id: "ab642a46-6f99-517e-8f5f-f13765dc0fa2", - dateX: "1563375600", - title: "PythonでアーカイブしたZIPファイル名をShift-JISにする", - date: "2019-07-18T00:00+09:00", - slug: "python-zipfile-shift-jis", - }, - { - __typename: "Mdx", - id: "a8e6c400-f394-57b6-aabd-0b92bf42f5be", - dateX: "1683730800", - title: "第二種電気工事士を取ったら一瞬で元を取れた件", - date: "2023-05-11T00:00+09:00", - slug: "qualified-electrician", - }, - { - __typename: "Mdx", - id: "0317b798-c541-5de0-8162-aeb8361ef733", - dateX: "1477321200", - title: "RCT1をWindows 10で遊ぶ方法", - date: "2016-10-25T00:00+09:00", - slug: "rct1-windows10", - }, - { - __typename: "Mdx", - id: "9301906b-7275-5fe7-bd5f-d4a334f67275", - dateX: "1581001200", - title: "React-admin の 日本語翻訳ファイルを公開しました", - date: "2020-02-07T00:00+09:00", - slug: "react-admin-japanese", - }, - { - __typename: "Mdx", - id: "8ce92dc9-7a32-57e4-9a09-eb4072119b4e", - dateX: "1670079600", - title: "React のアクセシビリティ改善に役立つユニークIDの生成", - date: "2022-12-04T00:00+09:00", - slug: "react-use-unique-id", - }, - { - __typename: "Mdx", - id: "5a32c57f-4c90-5cb3-ac32-b09f9f86ffe6", - dateX: "1474815600", - title: "Real-Time Find and Replace で置換されないときの対処法", - date: "2016-09-26T00:00+09:00", - slug: "real-time-find-and-replace-doesnt-work", - }, - { - __typename: "Mdx", - id: "1328e368-1c57-5abf-a84f-8b38b4b40e12", - dateX: "1616943600", - title: "wovn-ignoreを入れ忘れない方法", - date: "2021-03-29T00:00+09:00", - slug: "remember-wovn-ignore", - }, - { - __typename: "Mdx", - id: "b6346cc6-4db7-5994-80bd-6d8cd35ea6eb", - dateX: "1687395600", - title: "ポートフォリオを Bento.me 風に刷新しました", - date: "2023-06-22T01:00:00.000Z", - slug: "renewal-2023", - }, - { - __typename: "Mdx", - id: "9ced3380-c3bb-5e57-8a4c-ee07c0392c43", - dateX: "1474988400", - title: "さくらのレンタルサーバにてGZIP圧縮が出来ないときの対処法", - date: "2016-09-28T00:00+09:00", - slug: "sakura-gzip", - }, - { - __typename: "Mdx", - id: "d9e0a2c7-64cd-5287-80cb-12fa5a7af48e", - dateX: "1563202800", - title: "ガラホ SH-01J を格安SIMで使う", - date: "2019-07-16T00:00+09:00", - slug: "sh-01j-kakuyasu-sim", - }, - { - __typename: "Mdx", - id: "4414d44c-da74-5138-925b-b3cc6b81251b", - dateX: "1460127600", - title: "WordPress ショートコードで自サイトの他の記事をそのまま挿入", - date: "2016-04-09T00:00+09:00", - slug: "shortcode-insert", - }, - { - __typename: "Mdx", - id: "9c03d1f2-4efd-5e22-b9f3-9b2086cd27c9", - dateX: "1684335600", - title: "静音ケース Silencio S600 でミドルレンジ PC を組んでみた", - date: "2023-05-18T00:00+09:00", - slug: "silencio-s600", - }, - { - __typename: "Mdx", - id: "52b18598-0163-5027-94f9-22b72310c485", - dateX: "1477321200", - title: "simplexml_load_fileで要素名にハイフンがついていると読み込めない", - date: "2016-10-25T00:00+09:00", - slug: "simplexml-load-file-hyphen", - }, - { - __typename: "Mdx", - id: "35824fb6-30ad-51cd-9395-452bda92a58e", - dateX: "1474988400", - title: "「SiteGuard」を導入にすると一部の環境変数がとれない", - date: "2016-09-28T00:00+09:00", - slug: "siteguard-environment-variable", - }, - { - __typename: "Mdx", - id: "6f3a11bc-8458-5c8f-b0e5-405c09c4475b", - dateX: "1580655600", - title: - "コンパクトなクーラー「SST-AR11」をスリムケース「NODE 202」に入れてみた", - date: "2020-02-03T00:00+09:00", - slug: "sst-ar11", - }, - { - __typename: "Mdx", - id: "9d4cbea9-c229-5a51-9ddc-6a77732c399c", - dateX: "1563634800", - title: "SVNでエラー「E120106」が発生する場合の対処法", - date: "2019-07-21T00:00+09:00", - slug: "svn-e120106", - }, - { - __typename: "Mdx", - id: "841cbe77-f081-55b1-a287-437b7a96a7d5", - dateX: "1498834800", - title: "1日1000本超え!本数が多いバス停「さいか屋前」", - date: "2017-07-01T00:00+09:00", - slug: "the-most-bus-stop", - }, - { - __typename: "Mdx", - id: "1e6f667b-72d3-5b39-9f96-4bf009013e96", - dateX: "1472310000", - title: - "TinyMCEがTableタグに「width」と「height」を勝手に設定する機能を無効にする", - date: "2016-08-28T00:00+09:00", - slug: "tinymce-table-resize", - }, - { - __typename: "Mdx", - id: "ac2523b4-be16-58df-8d38-7050b7fae379", - dateX: "1563116400", - title: "都バスの定期券 ICカードにするか磁気カードにするか 比較", - date: "2019-07-15T00:00+09:00", - slug: "tobus-commuter-pass", - }, - { - __typename: "Mdx", - id: "c7173640-f7b5-5c95-8651-e7cf449ae70d", - dateX: "1670511600", - title: "俺が考えたアクセシビリティに考慮した最強のツールチップ", - date: "2022-12-09T00:00+09:00", - slug: "tooltip-accessibility", - }, - { - __typename: "Mdx", - id: "69448506-38e2-5163-9f1c-4197b771e3c9", - dateX: "1495897200", - title: "レンタルサーバーにTiny Tiny RSSをインストール", - date: "2017-05-28T00:00+09:00", - slug: "tt-rss-install", - }, - { - __typename: "Mdx", - id: "1859b2a2-4558-5a6d-83ba-8bd9072c3091", - dateX: "1499958000", - title: "Twitterカードが表示されないときの対処法", - date: "2017-07-14T00:00+09:00", - slug: "twitter-card-not-working", - }, - { - __typename: "Mdx", - id: "e3f49c3b-c3a9-5570-9429-2f5d318531df", - dateX: "1460991600", - title: "/packer/でBase62エンコードしたJavaScriptコードをデコードするツール", - date: "2016-04-19T00:00+09:00", - slug: "un-packer", - }, - { - __typename: "Mdx", - id: "8ef827b7-94f2-5a72-a788-568c9cd75cea", - dateX: "1581346800", - title: "Vagrant で Apache が自動起動しない場合の対処法", - date: "2020-02-11T00:00+09:00", - slug: "vagrant-apache-failure", - }, - { - __typename: "Mdx", - id: "3be80332-0062-56ed-83a9-6170e7b3220b", - dateX: "1580482800", - title: "Vagrant(VirtualBox)でディスクアクセスが遅い問題の対処法", - date: "2020-02-01T00:00+09:00", - slug: "vagrant-laravel-slow", - }, - { - __typename: "Mdx", - id: "dda8e1a3-17d2-574b-bbeb-e9552ba7a669", - dateX: "1477666800", - title: "VBでシリアルポート通信した時にフリーズしてしまう対処方法", - date: "2016-10-29T00:00+09:00", - slug: "vb-serial-port-freeze", - }, - { - __typename: "Mdx", - id: "a31c1d4c-8cb1-50d3-a510-c2d4064c3c33", - dateX: "1671462000", - title: "ベトナム出身エンジニアと楽しく歌える日本のカラオケ曲", - date: "2022-12-20T00:00+09:00", - slug: "vietnamese-karaoke", - }, - { - __typename: "Mdx", - id: "0b35fa98-c082-5f0b-9358-4debf9b436ee", - dateX: "1670166000", - title: "Vue で空文字が Prop で渡ってきてバグってしまった話", - date: "2022-12-05T00:00+09:00", - slug: "vue-empty-string-truthy", - }, - { - __typename: "Mdx", - id: "dd5e101e-426d-57c7-8b63-61b3d53ba270", - dateX: "1460991600", - title: "ChromeでWebGLが使えない場合の対処法", - date: "2016-04-19T00:00+09:00", - slug: "webgl-chrome", - }, - { - __typename: "Mdx", - id: "fba1acbe-2c8e-5b27-8fd1-60ba53d67224", - dateX: "1527001200", - title: "「次回のコメントで使用するため…」を削除する方法", - date: "2018-05-23T00:00+09:00", - slug: "wordpress-4-9-6-use-next-comment", - }, - { - __typename: "Mdx", - id: "64532772-1fdb-5e6b-8733-0b308a0aa928", - dateX: "1477321200", - title: "WordPressの記事をPHPから更新だけ行う方法", - date: "2016-10-25T00:00+09:00", - slug: "wordpress-update-post", - }, - { - __typename: "Mdx", - id: "54ad9797-fdf3-59e6-8429-7d8375a507c2", - dateX: "1457535600", - title: "WordPressでタイトルが勝手に英語大文字になってしまう原因", - date: "2016-03-10T00:00+09:00", - slug: "wordpress-uppercase-letter", - }, - { - __typename: "Mdx", - id: "326d4f4c-6f9d-54cd-be39-9085f0944c90", - dateX: "1546268400", - title: "エックスサーバーの無料独自SSLをサイト移転前に設定する方法", - date: "2019-01-01T00:00+09:00", - slug: "xserver-pre-ssl", - }, - { - __typename: "Mdx", - id: "c6fba00b-831d-5dd2-ad1a-15a225dd0276", - dateX: "1477062000", - title: "初代 Zoo Tycoon で起きるメモリエラーの対処方法", - date: "2016-10-22T00:00+09:00", - slug: "zoo-tycoon-memory-error", - }, { __typename: "NotesYaml", id: "0a72183c-ee23-5d74-8cad-73117d1fe3be", @@ -753,14 +27,6 @@ const timelineItems = [ date: "2023-12-18T15:00:00.000Z", url: "https://speakerdeck.com/bicstone/keep-you-motivated-to-output", }, - { - __typename: "ArticlesYaml", - id: "755d2334-87c3-5056-bee1-dd507b68196b", - dateX: "1701702000", - title: "シェルで自己紹介! npx で実行できる名刺を作ってみた", - date: "2023-12-04T15:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/npx-business-card", - }, { __typename: "OssesYaml", id: "322e537a-3034-554e-b733-3b89cc131a89", @@ -819,31 +85,6 @@ const timelineItems = [ date: "2023-05-28T15:00:00.000Z", url: "https://speakerdeck.com/bicstone/fist-to-five", }, - { - __typename: "ArticlesYaml", - id: "1edfd8c3-8657-58ec-89cc-0335ab95b128", - dateX: "1684717200", - title: "Approve されてもラベルを付けるまでマージできなくする方法", - date: "2023-05-22T01:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/label-checker", - }, - { - __typename: "ArticlesYaml", - id: "fb128e40-6820-5367-a419-08812681be2a", - dateX: "1684112400", - title: "Sentry のエラー数を抑えてクォーターを守る方法", - date: "2023-05-15T01:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/sentry-quotas", - }, - { - __typename: "ArticlesYaml", - id: "e96b454a-fcfb-529a-b5cb-49d97debba6f", - dateX: "1683507600", - title: - "npm パッケージに認証バッジを付けてもらった話 (npm Provenance を試す)", - date: "2023-05-08T01:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/npm-provenance", - }, { __typename: "ArticlesYaml", id: "7c348ca6-33b7-53bb-b9fe-642bc21583b7", @@ -860,56 +101,6 @@ const timelineItems = [ date: "2023-04-03T01:30:00.000Z", url: "https://zenn.dev/bicstone/articles/code-review-blocker", }, - { - __typename: "ArticlesYaml", - id: "cdf92ae9-b3d7-5b6d-87a7-b0fb5bd8d194", - dateX: "1680139800", - title: "Zenn Publication ならテックブログへの執筆を続けるモチベが湧く理由", - date: "2023-03-30T01:30:00.000Z", - url: "https://zenn.dev/bicstone/articles/zenn-publication", - }, - { - __typename: "ArticlesYaml", - id: "ae4b4765-2347-5ec5-9893-e41bfceae894", - dateX: "1679878800", - title: "【GraphQL】 There can be only one fragment エラーの対処法", - date: "2023-03-27T01:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/graphql-dedupe-fragments", - }, - { - __typename: "ArticlesYaml", - id: "ed3b8f1d-a915-5402-a891-4044638e143e", - dateX: "1679536800", - title: "5 分から 1 分に! yarn install の時間を劇的に短縮した話", - date: "2023-03-23T02:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/yarn-install-5-minutes", - }, - { - __typename: "ArticlesYaml", - id: "a1bc46ab-26fd-5ca5-bd0c-b20d1d50f363", - dateX: "1678930200", - title: "React の SSG サイトでタイムゾーンを扱うときの罠と解決策", - date: "2023-03-16T01:30:00.000Z", - url: "https://zenn.dev/bicstone/articles/gatsby-timezone", - }, - { - __typename: "ArticlesYaml", - id: "b1cf7570-fe6d-5140-a088-2e6683f638d1", - dateX: "1678672800", - title: - "Jamstack な Nuxt.js + microCMS サイトにプレビューページを追加してみた", - date: "2023-03-13T02:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/nuxt-ssg-preview", - }, - { - __typename: "ArticlesYaml", - id: "18ac6ef8-b810-5ad7-80d9-03983b6bb5e3", - dateX: "1678325400", - title: - "Gatsby でページ読み込み時にデザインがチラつく現象を一発解決するプラグインを作りました", - date: "2023-03-09T01:30:00.000Z", - url: "https://zenn.dev/bicstone/articles/gatsby-plugin-fix-fouc", - }, { __typename: "ArticlesYaml", id: "a015f8ab-6036-5217-9057-c5bdcf9aaf3f", @@ -918,175 +109,6 @@ const timelineItems = [ date: "2023-03-06T02:00:00.000Z", url: "https://zenn.dev/bicstone/articles/code-review-comment-prefix", }, - { - __typename: "ArticlesYaml", - id: "d5453fee-f7b4-5ff7-b584-ea0c2aa414c7", - dateX: "1677722400", - title: - "普段は https を使って git clone しつつ submodule だけ ssh で接続する方法", - date: "2023-03-02T02:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/git-submodules-ssh", - }, - { - __typename: "ArticlesYaml", - id: "9386f03e-7922-5917-861b-ed05cfd92d1b", - dateX: "1677463200", - title: "脱 KPT 法で楽しく有意義に振り返り! Sailboat Retrospective", - date: "2023-02-27T02:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/sailboat-retrospective", - }, - { - __typename: "ArticlesYaml", - id: "8809ee53-f8b0-51bf-a79f-ba399b024ded", - dateX: "1677204000", - title: "5 本の指でチームの心理的安全性を高めた話 (ファイブフィンガー)", - date: "2023-02-24T02:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/fist-to-five", - }, - { - __typename: "ArticlesYaml", - id: "3a9d49f5-a209-5472-8a0d-1182a631343c", - dateX: "1676948400", - title: "React.forwardRef で TypeScript のジェネリック型を扱う方法", - date: "2023-02-21T03:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/react-forward-ref-generic-type", - }, - { - __typename: "ArticlesYaml", - id: "dbc5bd64-4b41-5c0c-846f-2f07d11fec29", - dateX: "1676854800", - title: - "プライベート npm パッケージを CI/CD でインストールできるようにする方法", - date: "2023-02-20T01:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/npm-private-packages-ci", - }, - { - __typename: "ArticlesYaml", - id: "25ad689b-91cd-5c38-85f6-4837931e2f50", - dateX: "1676768400", - title: - "複数行かつ 溢れたら 3 点リーダーを付ける処理を CSS だけで実現したい", - date: "2023-02-19T01:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/webkit-line-clamp", - }, - { - __typename: "ArticlesYaml", - id: "3e7160d3-9326-5924-9c26-33cd3b1b427f", - dateX: "1676682000", - title: "Flex item の overflow: hidden が効かない問題の対処方法", - date: "2023-02-18T01:00:00.000Z", - url: "https://zenn.dev/bicstone/articles/flex-item-overflow-hidden", - }, - { - __typename: "CertificationsYaml", - id: "ce6b706c-8fb4-5858-9e4e-afb0b55b15fd", - dateX: "1668870000", - title: "Certified ScrumMaster® (CSM®)", - date: "2022-11-19T15:00:00.000Z", - endDate: "2024-11-19T15:00:00.000Z", - }, - { - __typename: "OssesYaml", - id: "e32f9fe9-2bda-5cee-9b89-393da271ea8b", - dateX: "1660834800", - title: "gatsby-plugin-fix-fouc", - date: "2022-08-18T15:00:00.000Z", - url: "https://github.com/bicstone/gatsby-plugin-fix-fouc", - }, - { - __typename: "HistoriesYaml", - id: "b3f8c54d-38d8-55ba-aaa8-4df9c7912c5e", - dateX: "1659279600", - title: "ハコベル株式会社 転籍", - date: "2022-07-31T15:00:00.000Z", - }, - { - __typename: "ProjectsYaml", - id: "9f6d94d1-d5ea-5846-aae6-572bb02e7f91", - dateX: "1648738800", - title: "物流DX SaaS Webアプリ 新規開発", - date: "2022-03-31T15:00:00.000Z", - endDate: null, - fields: { - dateYear: 2022, - endDateYear: null, - }, - }, - { - __typename: "ProjectsYaml", - id: "acd3f5d3-1905-54f3-a14f-821f7e6cffed", - dateX: "1646060400", - title: "物流DX SaaS UI コンポーネントライブラリ 新規開発", - date: "2022-02-28T15:00:00.000Z", - endDate: null, - fields: { - dateYear: 2022, - endDateYear: null, - }, - }, - { - __typename: "ProjectsYaml", - id: "1c59b600-965a-5501-985c-3c759dd94880", - dateX: "1635692400", - title: "物流DX SaaS ネイティブアプリ リビルド", - date: "2021-10-31T15:00:00.000Z", - endDate: "2022-02-27T15:00:00.000Z", - fields: { - dateYear: 2021, - endDateYear: 2022, - }, - }, - { - __typename: "HistoriesYaml", - id: "5f13655c-dfd3-56d7-8582-f9f00536138b", - dateX: "1617202800", - title: "ラクスル株式会社 入社", - date: "2021-03-31T15:00:00.000Z", - }, - { - __typename: "ProjectsYaml", - id: "0835229d-3598-5c52-a10d-5e0789cc0f85", - dateX: "1617202800", - title: "物流DX SaaS Webアプリ グロース", - date: "2021-03-31T15:00:00.000Z", - endDate: "2021-10-30T15:00:00.000Z", - fields: { - dateYear: 2021, - endDateYear: 2021, - }, - }, - { - __typename: "OssesYaml", - id: "a7cce219-c0db-56e6-a901-6f5aac5eb51f", - dateX: "1606748400", - title: "Portfolio", - date: "2020-11-30T15:00:00.000Z", - url: "https://bicstone.me", - }, - { - __typename: "ProjectsYaml", - id: "2fed3436-3567-543d-b2eb-6a71c50f0752", - dateX: "1585666800", - title: "観光型MaaS 4サイト 新規開発", - date: "2020-03-31T15:00:00.000Z", - endDate: "2020-12-31T15:00:00.000Z", - fields: { - dateYear: 2020, - endDateYear: 2021, - }, - }, - { - __typename: "ProjectsYaml", - id: "04c30934-93e3-596a-987c-8683585096c0", - dateX: "1580482800", - title: "地域ポータルサイト 会員サービス 新機能開発", - date: "2020-01-31T15:00:00.000Z", - endDate: "2020-02-29T15:00:00.000Z", - fields: { - dateYear: 2020, - endDateYear: 2020, - }, - }, { __typename: "OssesYaml", id: "06740451-e7e1-5315-84cc-3d4c51a792dc", @@ -1103,365 +125,6 @@ const timelineItems = [ date: "2019-11-14T15:00:00.000Z", url: "https://github.com/bicstone/backlog-notify", }, - { - __typename: "HistoriesYaml", - id: "7c5912f1-60e7-5ee9-9704-ca010e630010", - dateX: "1572534000", - title: "OSS活動の開始", - date: "2019-10-31T15:00:00.000Z", - }, - { - __typename: "ProjectsYaml", - id: "4266bb79-cc71-5e34-b77b-97e3c72efb00", - dateX: "1569855600", - title: "農家向けアプリ 新規開発", - date: "2019-09-30T15:00:00.000Z", - endDate: "2020-01-31T15:00:00.000Z", - fields: { - dateYear: 2019, - endDateYear: 2020, - }, - }, - { - __typename: "ProjectsYaml", - id: "03bd71c1-c0ef-56ce-b210-7d6b4fb263f7", - dateX: "1559314800", - title: "社内業務システム 請求管理・入金管理 新規開発", - date: "2019-05-31T15:00:00.000Z", - endDate: "2019-09-30T15:00:00.000Z", - fields: { - dateYear: 2019, - endDateYear: 2019, - }, - }, - { - __typename: "CertificationsYaml", - id: "f9e7092b-b18a-5dad-a035-8a076ea19f77", - dateX: "1554044400", - title: "情報処理安全確保支援士登録 017758号", - date: "2019-03-31T15:00:00.000Z", - endDate: "2025-03-30T15:00:00.000Z", - }, - { - __typename: "HistoriesYaml", - id: "fbb43325-9c6f-52ee-909f-e5a70d89d07c", - dateX: "1548946800", - title: "ソフトウェアハウス企業 入社", - date: "2019-01-31T15:00:00.000Z", - }, - { - __typename: "ProjectsYaml", - id: "c86a219b-a64a-599a-b0f2-6f4aaa4e2df6", - dateX: "1548946800", - title: "大手求人サイト バックエンド 新機能開発", - date: "2019-01-31T15:00:00.000Z", - endDate: "2020-05-31T15:00:00.000Z", - fields: { - dateYear: 2019, - endDateYear: 2020, - }, - }, - { - __typename: "CertificationsYaml", - id: "94caf250-4b68-5cd7-b829-e014ab118509", - dateX: "1545318000", - title: "情報処理安全確保支援士試験 合格", - date: "2018-12-20T15:00:00.000Z", - endDate: null, - }, - { - __typename: "HistoriesYaml", - id: "4bb296ad-9c59-5644-a49a-278d28e80159", - dateX: "1540998000", - title: "ウェブメディアに熱中", - date: "2018-10-31T15:00:00.000Z", - }, - { - __typename: "CertificationsYaml", - id: "16a3bb62-cc90-515e-bc54-e7afefc1a7bc", - dateX: "1533826800", - title: "床上操作式クレーン運転作業者 (5t以上)", - date: "2018-08-09T15:00:00.000Z", - endDate: null, - }, - { - __typename: "CertificationsYaml", - id: "fdb413db-bc11-5c20-bc13-30493ade447d", - dateX: "1527692400", - title: "玉掛け作業者", - date: "2018-05-30T15:00:00.000Z", - endDate: null, - }, - { - __typename: "CertificationsYaml", - id: "ca18ce06-27de-5a6b-a5e9-4139a6166834", - dateX: "1518966000", - title: "第二種電気工事士", - date: "2018-02-18T15:00:00.000Z", - endDate: null, - }, - { - __typename: "CertificationsYaml", - id: "4f04a9d4-c5d2-5458-a8d4-f5862661ddd2", - dateX: "1505401200", - title: "(型わく支保工、足場)計画作成参画者", - date: "2017-09-14T15:00:00.000Z", - endDate: null, - }, - { - __typename: "CertificationsYaml", - id: "cfb04c80-8dc7-5769-941a-356ddfcc33b9", - dateX: "1491318000", - title: "ゴンドラ操作者", - date: "2017-04-04T15:00:00.000Z", - endDate: null, - }, - { - __typename: "HistoriesYaml", - id: "54f81ec5-069c-5b9d-90d7-d37edc6ed556", - dateX: "1490972400", - title: "機械メーカー入社", - date: "2017-03-31T15:00:00.000Z", - }, - { - __typename: "ProjectsYaml", - id: "5479d83c-daa8-535d-9dca-f5cb9e5ae37a", - dateX: "1490972400", - title: "建物の外装工事に用いる「ゴンドラ」の設計・検査対応", - date: "2017-03-31T15:00:00.000Z", - endDate: "2018-12-31T15:00:00.000Z", - fields: { - dateYear: 2017, - endDateYear: 2019, - }, - }, - { - __typename: "OssesYaml", - id: "ee7ca122-e6ef-540e-b69e-cc4296534048", - dateX: "1487257200", - title: "userscripts", - date: "2017-02-16T15:00:00.000Z", - url: "https://github.com/bicstone/userscripts", - }, - { - __typename: "CertificationsYaml", - id: "a08301a7-ddc9-5657-86f0-1a0a45e095ec", - dateX: "1481814000", - title: "応用情報技術者試験", - date: "2016-12-15T15:00:00.000Z", - endDate: null, - }, - { - __typename: "CertificationsYaml", - id: "c2f21452-320a-5c94-8ab7-4f4ed03f9828", - dateX: "1475506800", - title: "日本品質管理学会 品質管理検定3級", - date: "2016-10-03T15:00:00.000Z", - endDate: null, - }, - { - __typename: "ProjectsYaml", - id: "8b8c172f-44b1-57fc-8c25-49811f7b9fdc", - dateX: "1459436400", - title: "卒業研究", - date: "2016-03-31T15:00:00.000Z", - endDate: "2017-03-30T15:00:00.000Z", - fields: { - dateYear: 2016, - endDateYear: 2017, - }, - }, - { - __typename: "CertificationsYaml", - id: "b16e0783-8554-5adf-8abb-636ebed589fe", - dateX: "1455807600", - title: "第一種準中型自動車免許(5t)", - date: "2016-02-18T15:00:00.000Z", - endDate: null, - }, - { - __typename: "CertificationsYaml", - id: "af3b7186-3314-5d4c-8468-76f39af9d7fe", - dateX: "1447599600", - title: "基本情報技術者試験", - date: "2015-11-15T15:00:00.000Z", - endDate: null, - }, - { - __typename: "ProjectsYaml", - id: "ac02b8e4-9d32-5fdd-b51b-b79f1a2ccf88", - dateX: "1440342000", - title: "インターンシップ", - date: "2015-08-23T15:00:00.000Z", - endDate: "2015-09-03T15:00:00.000Z", - fields: { - dateYear: 2015, - endDateYear: 2015, - }, - }, - { - __typename: "ProjectsYaml", - id: "9ab544d6-6cb4-5416-9b25-ba93d76cd6f0", - dateX: "1417359600", - title: "Twitter BOT 運用", - date: "2014-11-30T15:00:00.000Z", - endDate: null, - fields: { - dateYear: 2014, - endDateYear: null, - }, - }, - { - __typename: "ProjectsYaml", - id: "3d5c913f-ab6c-518a-8d80-4fd48fee486e", - dateX: "1388502000", - title: "漫画アプリ情報サイト 運用", - date: "2013-12-31T15:00:00.000Z", - endDate: "2017-12-30T15:00:00.000Z", - fields: { - dateYear: 2014, - endDateYear: 2017, - }, - }, - { - __typename: "ProjectsYaml", - id: "fb2f102e-58d4-5d44-a69b-d4907d20cd82", - dateX: "1380553200", - title: "卓上お掃除ロボット 開発", - date: "2013-09-30T15:00:00.000Z", - endDate: "2014-02-28T15:00:00.000Z", - fields: { - dateYear: 2013, - endDateYear: 2014, - }, - }, - { - __typename: "ProjectsYaml", - id: "05c4ad1e-83aa-5b9c-b97d-36aab8a04eee", - dateX: "1377961200", - title: "学内のセキュリティ改善", - date: "2013-08-31T15:00:00.000Z", - endDate: "2013-09-29T15:00:00.000Z", - fields: { - dateYear: 2013, - endDateYear: 2013, - }, - }, - { - __typename: "ProjectsYaml", - id: "5fa255c9-6eea-5d10-a748-c0f74083f46a", - dateX: "1364742000", - title: "Youtube チャンネル運営 (登録者数2000人以上)", - date: "2013-03-31T15:00:00.000Z", - endDate: null, - fields: { - dateYear: 2013, - endDateYear: null, - }, - }, - { - __typename: "CertificationsYaml", - id: "4c0d89eb-c9e4-53f6-82af-225728b2cfa4", - dateX: "1350226800", - title: "ITパスポート試験", - date: "2012-10-14T15:00:00.000Z", - endDate: null, - }, - { - __typename: "HistoriesYaml", - id: "2d9c4098-f304-5705-8682-3ea78deddd02", - dateX: "1333206000", - title: "東京高専機械工学科入学", - date: "2012-03-31T15:00:00.000Z", - }, - { - __typename: "CertificationsYaml", - id: "2e0e905d-92e0-586c-bea2-31db5c456571", - dateX: "1299250800", - title: "ICTプロフィシエンシー検定協会 P検 2級", - date: "2011-03-04T15:00:00.000Z", - endDate: null, - }, - { - __typename: "HistoriesYaml", - id: "ecbe14f4-584c-56c4-99e7-e4d223a2601d", - dateX: "1288537200", - title: "Flashゲームに熱中", - date: "2010-10-31T15:00:00.000Z", - }, - { - __typename: "CertificationsYaml", - id: "fd6008e8-3c63-5969-a3f9-94ea339219de", - dateX: "1279465200", - title: "ICTプロフィシエンシー検定協会 P検 準2級", - date: "2010-07-18T15:00:00.000Z", - endDate: null, - }, - { - __typename: "CertificationsYaml", - id: "2b6b860b-4f2d-5517-957c-3b17f1b8cbd4", - dateX: "1270047600", - title: "ICTプロフィシエンシー検定協会 P検 3級", - date: "2010-03-31T15:00:00.000Z", - endDate: null, - }, - { - __typename: "ProjectsYaml", - id: "422c17ac-8223-5917-8937-678ee1e44061", - dateX: "1270047600", - title: "iOSアプリ「パスワード生成」", - date: "2010-03-31T15:00:00.000Z", - endDate: "2010-09-29T15:00:00.000Z", - fields: { - dateYear: 2010, - endDateYear: 2010, - }, - }, - { - __typename: "ProjectsYaml", - id: "87c709ff-5dc4-5586-ad57-0400f840f2b5", - dateX: "1264950000", - title: "少年野球チーム 公式サイト 新規開発", - date: "2010-01-31T15:00:00.000Z", - endDate: "2010-03-31T15:00:00.000Z", - fields: { - dateYear: 2010, - endDateYear: 2010, - }, - }, - { - __typename: "HistoriesYaml", - id: "d4efa784-03ed-5dd3-9856-cefd93af5b69", - dateX: "1204297200", - title: "ニコニコに熱中", - date: "2008-02-29T15:00:00.000Z", - }, - { - __typename: "HistoriesYaml", - id: "14efff89-31f0-50b7-928e-6dc9911e9e7c", - dateX: "1167577200", - title: "初めてのHP", - date: "2006-12-31T15:00:00.000Z", - }, - { - __typename: "ProjectsYaml", - id: "e2fb6775-6eaf-5bd5-8212-88980d71a511", - dateX: "1167577200", - title: "個人ブログ 運用", - date: "2006-12-31T15:00:00.000Z", - endDate: "2022-12-30T15:00:00.000Z", - fields: { - dateYear: 2007, - endDateYear: 2022, - }, - }, - { - __typename: "HistoriesYaml", - id: "259c803d-7d1e-5ab2-af39-ae49766f5b13", - dateX: "1041346800", - title: "初めてのPC", - date: "2002-12-31T15:00:00.000Z", - }, ] as const; export const TimelinePinnedList = (): JSX.Element => { diff --git a/src/features/Timeline/index.ts b/src/features/Timeline/index.ts index 4e5c3d80..72cf7783 100644 --- a/src/features/Timeline/index.ts +++ b/src/features/Timeline/index.ts @@ -3,3 +3,4 @@ export { TimelineVirtualizedList, type TimelineVirtualizedListProps, } from "./TimelineVirtualizedList"; +export { TimelinePinnedList } from "./TimelinePinnedList"; diff --git a/src/pages/index.tsx b/src/pages/index.tsx index ff746ed5..8e9aa894 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -10,7 +10,10 @@ import { InarticleAd } from "@/components/InarticleAd"; import { Spacer } from "@/components/Spacer"; import { SITE_METADATA } from "@/constants/SITE_METADATA"; import { BioCardList } from "@/features/Bio"; -import { TimelineVirtualizedList } from "@/features/Timeline"; +import { + TimelineVirtualizedList, + TimelinePinnedList, +} from "@/features/Timeline"; import { TimelineTabList } from "@/features/TimelineTab"; import { HeadTemplate } from "@/layouts/HeadTemplate"; import { isDefined } from "@/utils/typeguard"; @@ -50,6 +53,8 @@ const IndexPage = ({ data }: PageProps): JSX.Element => { > + +