Skip to content

Commit 3a229e3

Browse files
🔞
1 parent 44026d9 commit 3a229e3

19 files changed

+56
-54
lines changed

.prettierrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"importOrder": [
1212
"^(react/(.*)$)|^(react$)|^(next/(.*)$)|^(next$)",
1313
"<THIRD_PARTY_MODULES>",
14-
"^(lib/(.*)$)|^(components/(.*)$)|^(styles/(.*)$)",
14+
"^(@/lib/(.*)$)|^(@/components/(.*)$)|^(@/styles/(.*)$)",
1515
"^[./]"
1616
],
1717
"importOrderSeparation": true,

components/Footer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import { FaZhihu } from '@react-icons/all-files/fa/FaZhihu'
99
import { IoMoonSharp } from '@react-icons/all-files/io5/IoMoonSharp'
1010
import { IoSunnyOutline } from '@react-icons/all-files/io5/IoSunnyOutline'
1111

12-
import * as config from 'lib/config'
13-
import { useDarkMode } from 'lib/use-dark-mode'
12+
import * as config from '@/lib/config'
13+
import { useDarkMode } from '@/lib/use-dark-mode'
1414

1515
import styles from './styles.module.css'
1616

components/NotionPage.tsx

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,21 @@ import { useRouter } from 'next/router'
66

77
import cs from 'classnames'
88
import { PageBlock } from 'notion-types'
9-
// utils
109
import { formatDate, getBlockTitle, getPageProperty } from 'notion-utils'
1110
import BodyClassName from 'react-body-classname'
12-
// core notion renderer
1311
import { NotionRenderer } from 'react-notion-x'
1412
import TweetEmbed from 'react-tweet-embed'
1513
import { useSearchParam } from 'react-use'
1614

17-
import * as config from 'lib/config'
18-
import * as types from 'lib/types'
19-
import { mapImageUrl } from 'lib/map-image-url'
20-
import { getCanonicalPageUrl, mapPageUrl } from 'lib/map-page-url'
21-
import { searchNotion } from 'lib/search-notion'
22-
import { useDarkMode } from 'lib/use-dark-mode'
15+
import * as config from '@/lib/config'
16+
import * as types from '@/lib/types'
17+
import { mapImageUrl } from '@/lib/map-image-url'
18+
import { getCanonicalPageUrl, mapPageUrl } from '@/lib/map-page-url'
19+
import { searchNotion } from '@/lib/search-notion'
20+
import { useDarkMode } from '@/lib/use-dark-mode'
2321

2422
import { Footer } from './Footer'
2523
import { GitHubShareButton } from './GitHubShareButton'
26-
// components
2724
import { Loading } from './Loading'
2825
import { NotionPageHeader } from './NotionPageHeader'
2926
import { Page404 } from './Page404'

components/NotionPageHeader.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import { IoSunnyOutline } from '@react-icons/all-files/io5/IoSunnyOutline'
66
import cs from 'classnames'
77
import { Breadcrumbs, Header, Search, useNotionContext } from 'react-notion-x'
88

9-
import { isSearchEnabled, navigationLinks, navigationStyle } from 'lib/config'
10-
import { useDarkMode } from 'lib/use-dark-mode'
9+
import { isSearchEnabled, navigationLinks, navigationStyle } from '@/lib/config'
10+
import { useDarkMode } from '@/lib/use-dark-mode'
1111

1212
import styles from './styles.module.css'
1313

components/Page404.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from 'react'
22

3-
import * as types from 'lib/types'
3+
import * as types from '@/lib/types'
44

55
import { PageHead } from './PageHead'
66
import styles from './styles.module.css'

components/PageAside.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from 'react'
22

33
import { Block, ExtendedRecordMap } from 'notion-types'
44

5-
import { getPageTweet } from 'lib/get-page-tweet'
5+
import { getPageTweet } from '@/lib/get-page-tweet'
66

77
import { PageActions } from './PageActions'
88
import { PageSocial } from './PageSocial'

components/PageHead.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as React from 'react'
22
import Head from 'next/head'
33

4-
import * as config from 'lib/config'
5-
import * as types from 'lib/types'
6-
import { getSocialImageUrl } from 'lib/get-social-image-url'
4+
import * as config from '@/lib/config'
5+
import * as types from '@/lib/types'
6+
import { getSocialImageUrl } from '@/lib/get-social-image-url'
77

88
export const PageHead: React.FC<
99
types.PageProps & {

components/PageSocial.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from 'react'
22

33
import cs from 'classnames'
44

5-
import * as config from 'lib/config'
5+
import * as config from '@/lib/config'
66

77
import styles from './PageSocial.module.css'
88

pages/404.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import { Page404 } from 'components'
1+
import { Page404 } from '@/components'
22

33
export default Page404

pages/[pageId].tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import * as React from 'react'
22
import { GetStaticProps } from 'next'
33

4-
import { NotionPage } from 'components'
4+
import { NotionPage } from '@/components'
55

6-
import { domain, isDev } from 'lib/config'
7-
import { getSiteMap } from 'lib/get-site-map'
8-
import { resolveNotionPage } from 'lib/resolve-notion-page'
9-
import { PageProps, Params } from 'lib/types'
6+
import { domain, isDev } from '@/lib/config'
7+
import { getSiteMap } from '@/lib/get-site-map'
8+
import { resolveNotionPage } from '@/lib/resolve-notion-page'
9+
import { PageProps, Params } from '@/lib/types'
1010

1111
export const getStaticProps: GetStaticProps<PageProps, Params> = async (
1212
context

0 commit comments

Comments
 (0)