Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CoCo_Code_Op2
next.js
提交
8bfe06e8
N
next.js
项目概览
CoCo_Code_Op2
/
next.js
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
next.js
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
8bfe06e8
编写于
1月 11, 2021
作者:
T
Tom
提交者:
GitHub
1月 11, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
GraphCMS example - Upgrade to React 17 / Tailwind 2 and next/image (#20772)
上级
d0f1e33d
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
25 addition
and
8 deletion
+25
-8
examples/cms-graphcms/components/avatar.js
examples/cms-graphcms/components/avatar.js
+10
-1
examples/cms-graphcms/components/cover-image.js
examples/cms-graphcms/components/cover-image.js
+3
-2
examples/cms-graphcms/components/more-stories.js
examples/cms-graphcms/components/more-stories.js
+1
-1
examples/cms-graphcms/next.config.js
examples/cms-graphcms/next.config.js
+5
-0
examples/cms-graphcms/package.json
examples/cms-graphcms/package.json
+6
-4
未找到文件。
examples/cms-graphcms/components/avatar.js
浏览文件 @
8bfe06e8
import
Image
from
'
next/image
'
export
default
function
Avatar
({
name
,
picture
})
{
return
(
<
div
className
=
"
flex items-center
"
>
<
img
src
=
{
picture
}
className
=
"
w-12 h-12 rounded-full mr-4
"
alt
=
{
name
}
/
>
<
div
className
=
"
w-12 h-12 relative mr-4
"
>
<
Image
src
=
{
picture
}
layout
=
"
fill
"
className
=
"
rounded-full
"
alt
=
{
name
}
/
>
<
/div
>
<
div
className
=
"
text-xl font-bold
"
>
{
name
}
<
/div
>
<
/div
>
)
...
...
examples/cms-graphcms/components/cover-image.js
浏览文件 @
8bfe06e8
import
cn
from
'
classnames
'
import
Image
from
'
next/image
'
import
Link
from
'
next/link
'
import
cn
from
'
classnames
'
export
default
function
CoverImage
({
title
,
url
,
slug
})
{
const
image
=
(
<
img
<
Image
width
=
{
2000
}
height
=
{
1000
}
alt
=
{
`Cover Image for
${
title
}
`
}
...
...
examples/cms-graphcms/components/more-stories.js
浏览文件 @
8bfe06e8
...
...
@@ -6,7 +6,7 @@ export default function MoreStories({ posts }) {
<
h2
className
=
"
mb-8 text-6xl md:text-7xl font-bold tracking-tighter leading-tight
"
>
More
Stories
<
/h2
>
<
div
className
=
"
grid grid-cols-1 md:grid-cols-2 md:
col-gap-16 lg:col-gap-32 row-gap-20 md:row-gap
-32 mb-32
"
>
<
div
className
=
"
grid grid-cols-1 md:grid-cols-2 md:
gap-x-16 lg:gap-x-32 gap-y-20 md:gap-y
-32 mb-32
"
>
{
posts
.
map
((
post
)
=>
(
<
PostPreview
key
=
{
post
.
slug
}
...
...
examples/cms-graphcms/next.config.js
0 → 100644
浏览文件 @
8bfe06e8
module
.
exports
=
{
images
:
{
domains
:
[
'
media.graphcms.com
'
],
},
}
examples/cms-graphcms/package.json
浏览文件 @
8bfe06e8
...
...
@@ -7,16 +7,18 @@
"start"
:
"next start"
},
"dependencies"
:
{
"autoprefixer"
:
"10.1.0"
,
"classnames"
:
"2.2.6"
,
"date-fns"
:
"2.10.0"
,
"next"
:
"latest"
,
"react"
:
"^16.13.0"
,
"react-dom"
:
"^16.13.0"
"postcss"
:
"8.2.2"
,
"react"
:
"17.0.1"
,
"react-dom"
:
"17.0.1"
},
"devDependencies"
:
{
"postcss-flexbugs-fixes"
:
"^
4.2.1
"
,
"postcss-flexbugs-fixes"
:
"^
5.0.2
"
,
"postcss-preset-env"
:
"^6.7.0"
,
"tailwindcss"
:
"
^1.4.6
"
"tailwindcss"
:
"
2.0.2
"
},
"license"
:
"MIT"
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录