mirror of
https://github.com/ant-design/ant-design.git
synced 2025-08-06 16:06:28 +08:00
chore: upgrade site && update pr-template (#40563)
* docs: update pr-template * chore: update Previewer onlineUrl show logic
This commit is contained in:
parent
ad707df22e
commit
ba9870ef5d
@ -87,9 +87,12 @@ const Demo: React.FC<DemoProps> = (props) => {
|
||||
const { theme } = useContext<SiteContextProps>(SiteContext);
|
||||
|
||||
const { hash, pathname, search } = location;
|
||||
const isDev = process.env.NODE_ENV === 'development';
|
||||
const docsOnlineUrl = `https://ant.design${pathname}${search}#${meta.id}`;
|
||||
|
||||
const regexp = /preview-(\d+)-ant-design/; // matching PR preview addresses
|
||||
const showOnlineUrl =
|
||||
process.env.NODE_ENV === 'development' || regexp.test(window.location.hostname);
|
||||
|
||||
const handleCodeExpand = (demo: string) => {
|
||||
setCodeExpand((prev) => !prev);
|
||||
track({ type: 'expand', demo });
|
||||
@ -347,7 +350,7 @@ const Demo: React.FC<DemoProps> = (props) => {
|
||||
</div>
|
||||
<div className="code-box-description">{introChildren}</div>
|
||||
<Space wrap size="middle" className="code-box-actions">
|
||||
{isDev && (
|
||||
{showOnlineUrl && (
|
||||
<Tooltip title={<FormattedMessage id="app.demo.online" />}>
|
||||
<a
|
||||
className="code-box-code-action"
|
||||
|
2
.github/PULL_REQUEST_TEMPLATE/pr_cn.md
vendored
2
.github/PULL_REQUEST_TEMPLATE/pr_cn.md
vendored
@ -24,12 +24,14 @@
|
||||
- [ ] 代码风格优化
|
||||
- [ ] 测试用例
|
||||
- [ ] 分支合并
|
||||
- [ ] 工作流程
|
||||
- [ ] 其他改动(是关于什么的改动?)
|
||||
|
||||
### 🔗 相关 Issue
|
||||
|
||||
<!--
|
||||
1. 描述相关需求的来源,如相关的 issue 讨论链接。
|
||||
2. 例如 close #xxxx、 fix #xxxx
|
||||
-->
|
||||
|
||||
### 💡 需求背景和解决方案
|
||||
|
Loading…
Reference in New Issue
Block a user