├── .env.example ├── .eslintrc ├── .gitignore ├── .husky └── pre-commit ├── .lintstagedrc ├── .node-version ├── .prettierrc ├── .storybook ├── main.ts └── preview.tsx ├── .vscode └── settings.json ├── README.md ├── app ├── head.tsx ├── layout │ ├── Layout.tsx │ ├── SpotlightProvider.tsx │ └── index.tsx └── sandbox │ ├── layout.tsx │ ├── next-13-app-dir │ ├── ClientComponent.tsx │ ├── ServerComponent.tsx │ ├── getData.tsx │ ├── loading.tsx │ └── page.tsx │ ├── react-use-callback │ └── page.tsx │ └── supabase │ └── page.tsx ├── bun.lockb ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── 404.tsx ├── _app.tsx ├── _document.tsx ├── api │ ├── auth │ │ └── [...nextauth].ts │ ├── hello.ts │ ├── notion-blog │ │ ├── comments.ts │ │ ├── likes │ │ │ └── [page_id].ts │ │ └── og.tsx │ └── ogp.ts ├── contact.tsx ├── index.tsx ├── login.tsx ├── posts │ ├── [page_id].tsx │ ├── index.tsx │ └── zenn-list.tsx ├── profile.tsx └── sandbox │ ├── @template.tsx │ ├── index.tsx │ ├── input-file-list.tsx │ ├── nextjs-ssr.tsx │ ├── notion-blocks-preview.tsx │ ├── react-hook-form.tsx │ ├── react-memo.tsx │ ├── react-use-memo.tsx │ ├── rive.tsx │ ├── shape-by-css.tsx │ ├── svgr.tsx │ ├── swr.tsx │ ├── touch-event.tsx │ ├── vercel-environment-variables.tsx │ ├── view-transitions-api │ ├── index.tsx │ └── other.tsx │ └── worldcoin.tsx ├── postcss.config.js ├── public ├── bg_image.png ├── favicon.ico ├── lesson-masao.riv ├── logo_circle.png ├── makoto.svg ├── nob_lego.png ├── nob_lego_sm.png ├── noblog.png ├── noblog_og.png ├── qrcode.png └── slime.riv ├── src ├── __mocks__ │ ├── notion_block.json │ ├── notion_blocks.json │ ├── notion_blog_properties_with_count.json │ ├── notion_comment.json │ ├── notion_comment_list.json │ ├── notion_database_properties.json │ ├── notion_page.json │ ├── notion_pages.json │ ├── notion_pages_array.json │ ├── notion_pages_latest.json │ ├── notion_post.json │ ├── notion_profile_blocks.json │ ├── tiptap_object.json │ └── zenn_articles.json ├── components │ ├── @commons │ │ ├── Bio │ │ │ ├── Bio.stories.tsx │ │ │ ├── Bio.tsx │ │ │ └── index.ts │ │ ├── PageTitle │ │ │ ├── PageTitle.stories.tsx │ │ │ ├── PageTitle.tsx │ │ │ └── index.ts │ │ ├── ReadMoreButton │ │ │ ├── ReadMoreButton.stories.tsx │ │ │ ├── ReadMoreButton.tsx │ │ │ └── index.ts │ │ ├── RichTextEditor │ │ │ ├── RichTextEditor.tsx │ │ │ └── index.ts │ │ └── icons │ │ │ ├── index.stories.tsx │ │ │ └── index.tsx │ ├── @layouts │ │ ├── Breadcrumbs.stories.tsx │ │ ├── Breadcrumbs.tsx │ │ ├── GoogleTagManager.tsx │ │ ├── Layout.stories.tsx │ │ ├── Layout.tsx │ │ ├── NavMenu.stories.tsx │ │ ├── NavMenu.tsx │ │ ├── NavMenuExternalLink.stories.tsx │ │ ├── NavMenuExternalLink.tsx │ │ ├── NavMenuLink.stories.tsx │ │ ├── NavMenuLink.tsx │ │ ├── ScrollTopButton.stories.tsx │ │ ├── ScrollTopButton.tsx │ │ ├── SearchButton.stories.tsx │ │ └── SearchButton.tsx │ ├── @templates │ │ ├── ContactTemplate.stories.tsx │ │ ├── ContactTemplate.tsx │ │ ├── IndexTemplate.stories.tsx │ │ ├── IndexTemplate.tsx │ │ ├── LoginTemplate.stories.tsx │ │ ├── LoginTemplate.tsx │ │ ├── PostDetailTemplate.stories.tsx │ │ ├── PostDetailTemplate.tsx │ │ ├── PostsTemplate.stories.tsx │ │ ├── PostsTemplate.tsx │ │ ├── ProfileTemplate.stories.tsx │ │ ├── ProfileTemplate.tsx │ │ ├── ZennArticlesTemplate.stories.tsx │ │ └── ZennArticlesTemplate.tsx │ ├── features │ │ ├── contact │ │ │ ├── ContactBySns │ │ │ │ ├── ContactBySns.stories.tsx │ │ │ │ ├── ContactBySns.tsx │ │ │ │ └── index.ts │ │ │ └── ContactForm │ │ │ │ ├── ContactForm.stories.tsx │ │ │ │ ├── ContactForm.tsx │ │ │ │ └── index.ts │ │ ├── notionBlog │ │ │ ├── CommentForm │ │ │ │ ├── CommentForm.stories.tsx │ │ │ │ ├── CommentForm.tsx │ │ │ │ └── index.ts │ │ │ ├── Comments │ │ │ │ ├── Comments.stories.tsx │ │ │ │ ├── Comments.tsx │ │ │ │ └── index.ts │ │ │ ├── PostContent │ │ │ │ ├── PostContent.stories.tsx │ │ │ │ ├── PostContent.tsx │ │ │ │ └── index.ts │ │ │ ├── PostGrid │ │ │ │ ├── PostGrid.stories.tsx │ │ │ │ ├── PostGrid.tsx │ │ │ │ └── index.ts │ │ │ ├── PostGridItem │ │ │ │ ├── PostGridItem.stories.tsx │ │ │ │ ├── PostGridItem.tsx │ │ │ │ └── index.ts │ │ │ ├── PostList │ │ │ │ ├── PostList.stories.tsx │ │ │ │ ├── PostList.tsx │ │ │ │ └── index.ts │ │ │ ├── PostListItem │ │ │ │ ├── PostListItem.stories.tsx │ │ │ │ ├── PostListItem.tsx │ │ │ │ └── index.ts │ │ │ ├── PostMeta │ │ │ │ ├── PostMeta.stories.tsx │ │ │ │ ├── PostMeta.tsx │ │ │ │ └── index.ts │ │ │ ├── PostsViewControl │ │ │ │ ├── PostsViewControl.stories.tsx │ │ │ │ ├── PostsViewControl.tsx │ │ │ │ └── index.ts │ │ │ └── TableOfContents │ │ │ │ ├── TableOfContents.stories.tsx │ │ │ │ ├── TableOfContents.tsx │ │ │ │ └── index.ts │ │ └── sandbox │ │ │ └── NotionBlockPreview.tsx │ └── notion │ │ ├── RichText.tsx │ │ ├── blockToJsx.tsx │ │ └── blocks │ │ ├── Bookmark │ │ ├── Bookmark.stories.tsx │ │ ├── Bookmark.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── BulletedListItem │ │ ├── BulletedListItem.stories.tsx │ │ ├── BulletedListItem.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Callout │ │ ├── Callout.stories.tsx │ │ ├── Callout.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Code │ │ ├── Code.stories.tsx │ │ ├── Code.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Divider │ │ ├── Divider.stories.tsx │ │ ├── Divider.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Heading1 │ │ ├── Heading1.stories.tsx │ │ ├── Heading1.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Heading2 │ │ ├── Heading2.stories.tsx │ │ ├── Heading2.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Heading3 │ │ ├── Heading3.stories.tsx │ │ ├── Heading3.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Image │ │ ├── Image.stories.tsx │ │ ├── Image.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── LinkPreview │ │ ├── LinkPreview.stories.tsx │ │ ├── LinkPreview.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── NumberedListItem │ │ ├── NumberedListItem.stories.tsx │ │ ├── NumberedListItem.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Paragraph │ │ ├── Paragraph.stories.tsx │ │ ├── Paragraph.tsx │ │ ├── example.json │ │ └── index.ts │ │ ├── Quote │ │ ├── Quote.stories.tsx │ │ ├── Quote.tsx │ │ ├── example.json │ │ └── index.ts │ │ └── ToDo │ │ ├── ToDo.stories.tsx │ │ ├── ToDo.tsx │ │ ├── example.json │ │ └── index.ts ├── hooks │ ├── apiHooks │ │ ├── fetcher.ts │ │ ├── useComments.ts │ │ ├── useGetOgp.ts │ │ ├── useLikes.ts │ │ └── useSpotlightActions.ts │ ├── useAuth.ts │ └── useReanderNotificate.ts ├── recoil │ └── atoms.ts ├── server │ ├── notion │ │ ├── blocks.ts │ │ ├── client.ts │ │ ├── comments.ts │ │ ├── databases.ts │ │ ├── ids.ts │ │ └── pages.ts │ ├── utils │ │ ├── algolia.ts │ │ ├── getFileNames.ts │ │ └── ogp.ts │ └── zenn │ │ └── getZennArticles.tsx ├── styles │ ├── body-before.css │ ├── fontFamilies.ts │ └── globals.css ├── types │ ├── algolia.ts │ ├── form.ts │ ├── gtm.ts │ ├── notion.ts │ ├── ogp.ts │ ├── tiptap.ts │ └── zennArticle.ts └── utils │ ├── algolia.ts │ ├── color.ts │ ├── hash.ts │ ├── meta.ts │ ├── postsControl.ts │ ├── storage.ts │ ├── toRichText.ts │ └── url.ts ├── tailwind.config.js └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | yarn lint-staged 5 | -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 18.16.0 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/.prettierrc -------------------------------------------------------------------------------- /.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/.storybook/main.ts -------------------------------------------------------------------------------- /.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/.storybook/preview.tsx -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/README.md -------------------------------------------------------------------------------- /app/head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/head.tsx -------------------------------------------------------------------------------- /app/layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/layout/Layout.tsx -------------------------------------------------------------------------------- /app/layout/SpotlightProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/layout/SpotlightProvider.tsx -------------------------------------------------------------------------------- /app/layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/layout/index.tsx -------------------------------------------------------------------------------- /app/sandbox/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/sandbox/layout.tsx -------------------------------------------------------------------------------- /app/sandbox/next-13-app-dir/ClientComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/sandbox/next-13-app-dir/ClientComponent.tsx -------------------------------------------------------------------------------- /app/sandbox/next-13-app-dir/ServerComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/sandbox/next-13-app-dir/ServerComponent.tsx -------------------------------------------------------------------------------- /app/sandbox/next-13-app-dir/getData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/sandbox/next-13-app-dir/getData.tsx -------------------------------------------------------------------------------- /app/sandbox/next-13-app-dir/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/sandbox/next-13-app-dir/loading.tsx -------------------------------------------------------------------------------- /app/sandbox/next-13-app-dir/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/sandbox/next-13-app-dir/page.tsx -------------------------------------------------------------------------------- /app/sandbox/react-use-callback/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/sandbox/react-use-callback/page.tsx -------------------------------------------------------------------------------- /app/sandbox/supabase/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/app/sandbox/supabase/page.tsx -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/bun.lockb -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/package.json -------------------------------------------------------------------------------- /pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/404.tsx -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/api/auth/[...nextauth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/api/auth/[...nextauth].ts -------------------------------------------------------------------------------- /pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/api/hello.ts -------------------------------------------------------------------------------- /pages/api/notion-blog/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/api/notion-blog/comments.ts -------------------------------------------------------------------------------- /pages/api/notion-blog/likes/[page_id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/api/notion-blog/likes/[page_id].ts -------------------------------------------------------------------------------- /pages/api/notion-blog/og.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/api/notion-blog/og.tsx -------------------------------------------------------------------------------- /pages/api/ogp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/api/ogp.ts -------------------------------------------------------------------------------- /pages/contact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/contact.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/login.tsx -------------------------------------------------------------------------------- /pages/posts/[page_id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/posts/[page_id].tsx -------------------------------------------------------------------------------- /pages/posts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/posts/index.tsx -------------------------------------------------------------------------------- /pages/posts/zenn-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/posts/zenn-list.tsx -------------------------------------------------------------------------------- /pages/profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/profile.tsx -------------------------------------------------------------------------------- /pages/sandbox/@template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/@template.tsx -------------------------------------------------------------------------------- /pages/sandbox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/index.tsx -------------------------------------------------------------------------------- /pages/sandbox/input-file-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/input-file-list.tsx -------------------------------------------------------------------------------- /pages/sandbox/nextjs-ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/nextjs-ssr.tsx -------------------------------------------------------------------------------- /pages/sandbox/notion-blocks-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/notion-blocks-preview.tsx -------------------------------------------------------------------------------- /pages/sandbox/react-hook-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/react-hook-form.tsx -------------------------------------------------------------------------------- /pages/sandbox/react-memo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/react-memo.tsx -------------------------------------------------------------------------------- /pages/sandbox/react-use-memo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/react-use-memo.tsx -------------------------------------------------------------------------------- /pages/sandbox/rive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/rive.tsx -------------------------------------------------------------------------------- /pages/sandbox/shape-by-css.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/shape-by-css.tsx -------------------------------------------------------------------------------- /pages/sandbox/svgr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/svgr.tsx -------------------------------------------------------------------------------- /pages/sandbox/swr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/swr.tsx -------------------------------------------------------------------------------- /pages/sandbox/touch-event.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/touch-event.tsx -------------------------------------------------------------------------------- /pages/sandbox/vercel-environment-variables.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/vercel-environment-variables.tsx -------------------------------------------------------------------------------- /pages/sandbox/view-transitions-api/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/view-transitions-api/index.tsx -------------------------------------------------------------------------------- /pages/sandbox/view-transitions-api/other.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/view-transitions-api/other.tsx -------------------------------------------------------------------------------- /pages/sandbox/worldcoin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/pages/sandbox/worldcoin.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/bg_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/bg_image.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/lesson-masao.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/lesson-masao.riv -------------------------------------------------------------------------------- /public/logo_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/logo_circle.png -------------------------------------------------------------------------------- /public/makoto.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/makoto.svg -------------------------------------------------------------------------------- /public/nob_lego.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/nob_lego.png -------------------------------------------------------------------------------- /public/nob_lego_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/nob_lego_sm.png -------------------------------------------------------------------------------- /public/noblog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/noblog.png -------------------------------------------------------------------------------- /public/noblog_og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/noblog_og.png -------------------------------------------------------------------------------- /public/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/qrcode.png -------------------------------------------------------------------------------- /public/slime.riv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/public/slime.riv -------------------------------------------------------------------------------- /src/__mocks__/notion_block.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_block.json -------------------------------------------------------------------------------- /src/__mocks__/notion_blocks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_blocks.json -------------------------------------------------------------------------------- /src/__mocks__/notion_blog_properties_with_count.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_blog_properties_with_count.json -------------------------------------------------------------------------------- /src/__mocks__/notion_comment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_comment.json -------------------------------------------------------------------------------- /src/__mocks__/notion_comment_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_comment_list.json -------------------------------------------------------------------------------- /src/__mocks__/notion_database_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_database_properties.json -------------------------------------------------------------------------------- /src/__mocks__/notion_page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_page.json -------------------------------------------------------------------------------- /src/__mocks__/notion_pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_pages.json -------------------------------------------------------------------------------- /src/__mocks__/notion_pages_array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_pages_array.json -------------------------------------------------------------------------------- /src/__mocks__/notion_pages_latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_pages_latest.json -------------------------------------------------------------------------------- /src/__mocks__/notion_post.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_post.json -------------------------------------------------------------------------------- /src/__mocks__/notion_profile_blocks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/notion_profile_blocks.json -------------------------------------------------------------------------------- /src/__mocks__/tiptap_object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/tiptap_object.json -------------------------------------------------------------------------------- /src/__mocks__/zenn_articles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/__mocks__/zenn_articles.json -------------------------------------------------------------------------------- /src/components/@commons/Bio/Bio.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/Bio/Bio.stories.tsx -------------------------------------------------------------------------------- /src/components/@commons/Bio/Bio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/Bio/Bio.tsx -------------------------------------------------------------------------------- /src/components/@commons/Bio/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Bio'; 2 | -------------------------------------------------------------------------------- /src/components/@commons/PageTitle/PageTitle.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/PageTitle/PageTitle.stories.tsx -------------------------------------------------------------------------------- /src/components/@commons/PageTitle/PageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/PageTitle/PageTitle.tsx -------------------------------------------------------------------------------- /src/components/@commons/PageTitle/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PageTitle'; 2 | -------------------------------------------------------------------------------- /src/components/@commons/ReadMoreButton/ReadMoreButton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/ReadMoreButton/ReadMoreButton.stories.tsx -------------------------------------------------------------------------------- /src/components/@commons/ReadMoreButton/ReadMoreButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/ReadMoreButton/ReadMoreButton.tsx -------------------------------------------------------------------------------- /src/components/@commons/ReadMoreButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ReadMoreButton'; 2 | -------------------------------------------------------------------------------- /src/components/@commons/RichTextEditor/RichTextEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/RichTextEditor/RichTextEditor.tsx -------------------------------------------------------------------------------- /src/components/@commons/RichTextEditor/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RichTextEditor'; 2 | -------------------------------------------------------------------------------- /src/components/@commons/icons/index.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/icons/index.stories.tsx -------------------------------------------------------------------------------- /src/components/@commons/icons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@commons/icons/index.tsx -------------------------------------------------------------------------------- /src/components/@layouts/Breadcrumbs.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/Breadcrumbs.stories.tsx -------------------------------------------------------------------------------- /src/components/@layouts/Breadcrumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/Breadcrumbs.tsx -------------------------------------------------------------------------------- /src/components/@layouts/GoogleTagManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/GoogleTagManager.tsx -------------------------------------------------------------------------------- /src/components/@layouts/Layout.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/Layout.stories.tsx -------------------------------------------------------------------------------- /src/components/@layouts/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/Layout.tsx -------------------------------------------------------------------------------- /src/components/@layouts/NavMenu.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/NavMenu.stories.tsx -------------------------------------------------------------------------------- /src/components/@layouts/NavMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/NavMenu.tsx -------------------------------------------------------------------------------- /src/components/@layouts/NavMenuExternalLink.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/NavMenuExternalLink.stories.tsx -------------------------------------------------------------------------------- /src/components/@layouts/NavMenuExternalLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/NavMenuExternalLink.tsx -------------------------------------------------------------------------------- /src/components/@layouts/NavMenuLink.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/NavMenuLink.stories.tsx -------------------------------------------------------------------------------- /src/components/@layouts/NavMenuLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/NavMenuLink.tsx -------------------------------------------------------------------------------- /src/components/@layouts/ScrollTopButton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/ScrollTopButton.stories.tsx -------------------------------------------------------------------------------- /src/components/@layouts/ScrollTopButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/ScrollTopButton.tsx -------------------------------------------------------------------------------- /src/components/@layouts/SearchButton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/SearchButton.stories.tsx -------------------------------------------------------------------------------- /src/components/@layouts/SearchButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@layouts/SearchButton.tsx -------------------------------------------------------------------------------- /src/components/@templates/ContactTemplate.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/ContactTemplate.stories.tsx -------------------------------------------------------------------------------- /src/components/@templates/ContactTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/ContactTemplate.tsx -------------------------------------------------------------------------------- /src/components/@templates/IndexTemplate.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/IndexTemplate.stories.tsx -------------------------------------------------------------------------------- /src/components/@templates/IndexTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/IndexTemplate.tsx -------------------------------------------------------------------------------- /src/components/@templates/LoginTemplate.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/LoginTemplate.stories.tsx -------------------------------------------------------------------------------- /src/components/@templates/LoginTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/LoginTemplate.tsx -------------------------------------------------------------------------------- /src/components/@templates/PostDetailTemplate.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/PostDetailTemplate.stories.tsx -------------------------------------------------------------------------------- /src/components/@templates/PostDetailTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/PostDetailTemplate.tsx -------------------------------------------------------------------------------- /src/components/@templates/PostsTemplate.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/PostsTemplate.stories.tsx -------------------------------------------------------------------------------- /src/components/@templates/PostsTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/PostsTemplate.tsx -------------------------------------------------------------------------------- /src/components/@templates/ProfileTemplate.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/ProfileTemplate.stories.tsx -------------------------------------------------------------------------------- /src/components/@templates/ProfileTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/ProfileTemplate.tsx -------------------------------------------------------------------------------- /src/components/@templates/ZennArticlesTemplate.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/ZennArticlesTemplate.stories.tsx -------------------------------------------------------------------------------- /src/components/@templates/ZennArticlesTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/@templates/ZennArticlesTemplate.tsx -------------------------------------------------------------------------------- /src/components/features/contact/ContactBySns/ContactBySns.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/contact/ContactBySns/ContactBySns.stories.tsx -------------------------------------------------------------------------------- /src/components/features/contact/ContactBySns/ContactBySns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/contact/ContactBySns/ContactBySns.tsx -------------------------------------------------------------------------------- /src/components/features/contact/ContactBySns/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContactBySns'; 2 | -------------------------------------------------------------------------------- /src/components/features/contact/ContactForm/ContactForm.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/contact/ContactForm/ContactForm.stories.tsx -------------------------------------------------------------------------------- /src/components/features/contact/ContactForm/ContactForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/contact/ContactForm/ContactForm.tsx -------------------------------------------------------------------------------- /src/components/features/contact/ContactForm/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContactForm'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/CommentForm/CommentForm.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/CommentForm/CommentForm.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/CommentForm/CommentForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/CommentForm/CommentForm.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/CommentForm/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CommentForm'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/Comments/Comments.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/Comments/Comments.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/Comments/Comments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/Comments/Comments.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/Comments/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Comments'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostContent/PostContent.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostContent/PostContent.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostContent/PostContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostContent/PostContent.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostContent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PostContent'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostGrid/PostGrid.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostGrid/PostGrid.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostGrid/PostGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostGrid/PostGrid.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostGrid/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PostGrid'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostGridItem/PostGridItem.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostGridItem/PostGridItem.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostGridItem/PostGridItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostGridItem/PostGridItem.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostGridItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PostGridItem'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostList/PostList.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostList/PostList.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostList/PostList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostList/PostList.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PostList'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostListItem/PostListItem.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostListItem/PostListItem.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostListItem/PostListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostListItem/PostListItem.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostListItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PostListItem'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostMeta/PostMeta.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostMeta/PostMeta.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostMeta/PostMeta.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostMeta/PostMeta.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostMeta/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PostMeta'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostsViewControl/PostsViewControl.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostsViewControl/PostsViewControl.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostsViewControl/PostsViewControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/PostsViewControl/PostsViewControl.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/PostsViewControl/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PostsViewControl'; 2 | -------------------------------------------------------------------------------- /src/components/features/notionBlog/TableOfContents/TableOfContents.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/TableOfContents/TableOfContents.stories.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/TableOfContents/TableOfContents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/notionBlog/TableOfContents/TableOfContents.tsx -------------------------------------------------------------------------------- /src/components/features/notionBlog/TableOfContents/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TableOfContents'; 2 | -------------------------------------------------------------------------------- /src/components/features/sandbox/NotionBlockPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/features/sandbox/NotionBlockPreview.tsx -------------------------------------------------------------------------------- /src/components/notion/RichText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/RichText.tsx -------------------------------------------------------------------------------- /src/components/notion/blockToJsx.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blockToJsx.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Bookmark/Bookmark.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Bookmark/Bookmark.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Bookmark/Bookmark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Bookmark/Bookmark.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Bookmark/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Bookmark/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Bookmark/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Bookmark'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/BulletedListItem/BulletedListItem.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/BulletedListItem/BulletedListItem.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/BulletedListItem/BulletedListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/BulletedListItem/BulletedListItem.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/BulletedListItem/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/BulletedListItem/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/BulletedListItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BulletedListItem'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Callout/Callout.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Callout/Callout.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Callout/Callout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Callout/Callout.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Callout/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Callout/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Callout/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Callout'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Code/Code.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Code/Code.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Code/Code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Code/Code.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Code/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Code/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Code/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Code'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Divider/Divider.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Divider/Divider.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Divider/Divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Divider/Divider.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Divider/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Divider/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Divider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Divider'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading1/Heading1.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading1/Heading1.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading1/Heading1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading1/Heading1.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading1/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading1/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading1/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Heading1'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading2/Heading2.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading2/Heading2.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading2/Heading2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading2/Heading2.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading2/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading2/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading2/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Heading2'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading3/Heading3.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading3/Heading3.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading3/Heading3.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading3/Heading3.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading3/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Heading3/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Heading3/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Heading3'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Image/Image.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Image/Image.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Image/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Image/Image.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Image/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Image/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Image/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Image'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/LinkPreview/LinkPreview.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/LinkPreview/LinkPreview.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/LinkPreview/LinkPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/LinkPreview/LinkPreview.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/LinkPreview/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/LinkPreview/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/LinkPreview/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LinkPreview'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/NumberedListItem/NumberedListItem.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/NumberedListItem/NumberedListItem.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/NumberedListItem/NumberedListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/NumberedListItem/NumberedListItem.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/NumberedListItem/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/NumberedListItem/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/NumberedListItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NumberedListItem'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Paragraph/Paragraph.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Paragraph/Paragraph.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Paragraph/Paragraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Paragraph/Paragraph.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Paragraph/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Paragraph/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Paragraph/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Paragraph'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/Quote/Quote.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Quote/Quote.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Quote/Quote.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Quote/Quote.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/Quote/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/Quote/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/Quote/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Quote'; 2 | -------------------------------------------------------------------------------- /src/components/notion/blocks/ToDo/ToDo.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/ToDo/ToDo.stories.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/ToDo/ToDo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/ToDo/ToDo.tsx -------------------------------------------------------------------------------- /src/components/notion/blocks/ToDo/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/components/notion/blocks/ToDo/example.json -------------------------------------------------------------------------------- /src/components/notion/blocks/ToDo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ToDo'; 2 | -------------------------------------------------------------------------------- /src/hooks/apiHooks/fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/hooks/apiHooks/fetcher.ts -------------------------------------------------------------------------------- /src/hooks/apiHooks/useComments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/hooks/apiHooks/useComments.ts -------------------------------------------------------------------------------- /src/hooks/apiHooks/useGetOgp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/hooks/apiHooks/useGetOgp.ts -------------------------------------------------------------------------------- /src/hooks/apiHooks/useLikes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/hooks/apiHooks/useLikes.ts -------------------------------------------------------------------------------- /src/hooks/apiHooks/useSpotlightActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/hooks/apiHooks/useSpotlightActions.ts -------------------------------------------------------------------------------- /src/hooks/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/hooks/useAuth.ts -------------------------------------------------------------------------------- /src/hooks/useReanderNotificate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/hooks/useReanderNotificate.ts -------------------------------------------------------------------------------- /src/recoil/atoms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/recoil/atoms.ts -------------------------------------------------------------------------------- /src/server/notion/blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/notion/blocks.ts -------------------------------------------------------------------------------- /src/server/notion/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/notion/client.ts -------------------------------------------------------------------------------- /src/server/notion/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/notion/comments.ts -------------------------------------------------------------------------------- /src/server/notion/databases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/notion/databases.ts -------------------------------------------------------------------------------- /src/server/notion/ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/notion/ids.ts -------------------------------------------------------------------------------- /src/server/notion/pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/notion/pages.ts -------------------------------------------------------------------------------- /src/server/utils/algolia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/utils/algolia.ts -------------------------------------------------------------------------------- /src/server/utils/getFileNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/utils/getFileNames.ts -------------------------------------------------------------------------------- /src/server/utils/ogp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/utils/ogp.ts -------------------------------------------------------------------------------- /src/server/zenn/getZennArticles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/server/zenn/getZennArticles.tsx -------------------------------------------------------------------------------- /src/styles/body-before.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/styles/body-before.css -------------------------------------------------------------------------------- /src/styles/fontFamilies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/styles/fontFamilies.ts -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/types/algolia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/types/algolia.ts -------------------------------------------------------------------------------- /src/types/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/types/form.ts -------------------------------------------------------------------------------- /src/types/gtm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/types/gtm.ts -------------------------------------------------------------------------------- /src/types/notion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/types/notion.ts -------------------------------------------------------------------------------- /src/types/ogp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/types/ogp.ts -------------------------------------------------------------------------------- /src/types/tiptap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/types/tiptap.ts -------------------------------------------------------------------------------- /src/types/zennArticle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/types/zennArticle.ts -------------------------------------------------------------------------------- /src/utils/algolia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/utils/algolia.ts -------------------------------------------------------------------------------- /src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/utils/color.ts -------------------------------------------------------------------------------- /src/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/utils/hash.ts -------------------------------------------------------------------------------- /src/utils/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/utils/meta.ts -------------------------------------------------------------------------------- /src/utils/postsControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/utils/postsControl.ts -------------------------------------------------------------------------------- /src/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/utils/storage.ts -------------------------------------------------------------------------------- /src/utils/toRichText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/src/utils/toRichText.ts -------------------------------------------------------------------------------- /src/utils/url.ts: -------------------------------------------------------------------------------- 1 | export const baseUrl = process.env.NEXT_PUBLIC_BASE_URL; 2 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbr41to/noblog/HEAD/tsconfig.json --------------------------------------------------------------------------------