Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Sunny_yiyi
Swagger Ui
提交
9bb0cd76
S
Swagger Ui
项目概览
Sunny_yiyi
/
Swagger Ui
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Swagger Ui
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
9bb0cd76
编写于
8月 08, 2017
作者:
K
Kyle Shockey
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Correct funky CSS for links
上级
8d7f2ddb
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
29 addition
and
6 deletion
+29
-6
src/core/components/response.jsx
src/core/components/response.jsx
+2
-2
src/core/components/responses.jsx
src/core/components/responses.jsx
+1
-1
src/core/plugins/oas3/components/operation-link.jsx
src/core/plugins/oas3/components/operation-link.jsx
+8
-2
src/style/_layout.scss
src/style/_layout.scss
+16
-0
src/style/_table.scss
src/style/_table.scss
+2
-1
未找到文件。
src/core/components/response.jsx
浏览文件 @
9bb0cd76
...
...
@@ -122,10 +122,10 @@ export default class Response extends React.Component {
</
td
>
{
specSelectors
.
isOAS3
()
?
<
td
>
{
specSelectors
.
isOAS3
()
?
<
td
className
=
"col response-col_links"
>
{
links
?
links
.
toSeq
().
map
((
link
,
key
)
=>
{
return
<
OperationLink
key
=
{
key
}
name
=
{
key
}
link
=
{
link
}
/>
return
<
OperationLink
key
=
{
key
}
name
=
{
key
}
link
=
{
link
}
getComponent
=
{
getComponent
}
/>
})
:
<
i
>
No links
</
i
>
}
</
td
>
:
null
}
...
...
src/core/components/responses.jsx
浏览文件 @
9bb0cd76
...
...
@@ -68,7 +68,7 @@ export default class Responses extends React.Component {
<
tr
className
=
"responses-header"
>
<
td
className
=
"col col_header response-col_status"
>
Code
</
td
>
<
td
className
=
"col col_header response-col_description"
>
Description
</
td
>
{
specSelectors
.
isOAS3
()
?
<
td
className
=
"col col_header response-col_
description
"
>
Links
</
td
>
:
null
}
{
specSelectors
.
isOAS3
()
?
<
td
className
=
"col col_header response-col_
links
"
>
Links
</
td
>
:
null
}
</
tr
>
</
thead
>
<
tbody
>
...
...
src/core/plugins/oas3/components/operation-link.jsx
浏览文件 @
9bb0cd76
...
...
@@ -4,14 +4,19 @@ import ImPropTypes from "react-immutable-proptypes"
class
OperationLink
extends
Component
{
render
()
{
const
{
link
,
name
}
=
this
.
props
const
{
link
,
name
,
getComponent
}
=
this
.
props
const
Markdown
=
getComponent
(
"
Markdown
"
)
let
targetOp
=
link
.
get
(
"
operationId
"
)
||
link
.
get
(
"
operationRef
"
)
let
parameters
=
link
.
get
(
"
parameters
"
)
&&
link
.
get
(
"
parameters
"
).
toJS
()
let
description
=
link
.
get
(
"
description
"
)
return
<
span
>
<
div
style
=
{
{
padding
:
"
5px 2px
"
}
}
>
{
name
}{
description
?
`:
${
description
}
`
:
""
}
</
div
>
<
div
style
=
{
{
marginTop
:
"
1.5em
"
,
marginBottom
:
"
.5em
"
}
}
>
<
b
><
code
>
{
name
}
</
code
></
b
>
{
description
?
<
Markdown
source
=
{
description
}
></
Markdown
>
:
null
}
</
div
>
<
pre
>
Operation `
{
targetOp
}
`
<
br
/><
br
/>
Parameters
{
padString
(
0
,
JSON
.
stringify
(
parameters
,
null
,
2
))
||
"
{}
"
}
<
br
/>
...
...
@@ -30,6 +35,7 @@ function padString(n, string) {
}
OperationLink
.
propTypes
=
{
getComponent
:
PropTypes
.
func
.
isRequired
,
link
:
ImPropTypes
.
orderedMap
.
isRequired
,
name
:
PropTypes
.
String
}
...
...
src/style/_layout.scss
浏览文件 @
9bb0cd76
...
...
@@ -522,6 +522,22 @@
}
}
.response-col_links
{
padding-left
:
2em
;
max-width
:
40em
;
font-size
:
14px
;
@include
text_body
();
.response-undocumented
{
font-size
:
11px
;
@include
text_code
(
#999
);
}
}
.response-col_description__inner
{
span
...
...
src/style/_table.scss
浏览文件 @
9bb0cd76
...
...
@@ -52,7 +52,8 @@ table
&
:first-of-type
{
width
:
20%
;
max-width
:
20%
;
min-width
:
6em
;
padding
:
10px
0
;
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录