Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

Commit

Permalink
fix: site build throw error (#125)
Browse files Browse the repository at this point in the history
* upgrade yarn.lock

* node 12

* 🔒 lock gatsby-transformer-remark version

gatsbyjs/gatsby#21188 (comment)
  • Loading branch information
afc163 committed Apr 22, 2020
1 parent db644fd commit 0d3d55f
Show file tree
Hide file tree
Showing 4 changed files with 255 additions and 168 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ jobs:

steps:
- uses: actions/checkout@v1
- name: Use Node.js 10.x
- name: Use Node.js 12.x
uses: actions/setup-node@v1
with:
node-version: 10.x
node-version: 12.x
- name: npm install, test and build
run: |
yarn install
yarn lint
yarn test
yarn tsc
yarn workspace example build
yarn run build
env:
CI: true
2 changes: 1 addition & 1 deletion @antv/gatsby-theme-antv/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
"gatsby-remark-reading-time": "^1.0.1",
"gatsby-source-filesystem": "^2.1.22",
"gatsby-source-github": "^0.0.2",
"gatsby-transformer-remark": "^2.6.24",
"gatsby-transformer-remark": "2.7.3",
"git-url-parse": "^11.1.2",
"i18next": "^19.0.0",
"indent-string": "^4.0.0",
Expand Down
18 changes: 8 additions & 10 deletions @antv/gatsby-theme-antv/site/templates/example.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import { groupBy } from 'lodash-es';
import { useTranslation } from 'react-i18next';
import Drawer from 'rc-drawer';
import { useMedia } from 'react-use';
import RehypeReact from 'rehype-react';
import Article from '../components/Article';
import SEO from '../components/Seo';
import Tabs from '../components/Tabs';
Expand Down Expand Up @@ -136,14 +137,17 @@ export default function Template({
}
const {
frontmatter,
html,
htmlAst,
fields: { slug },
parent: { relativePath },
} = markdownRemark;
const {
siteMetadata: { examples = [], githubUrl, playground },
} = site;
const { t, i18n } = useTranslation();
const renderAst = new RehypeReact({
createElement: React.createElement,
}).Compiler;
const groupedEdges = groupBy(
edgesInExamples,
({
Expand Down Expand Up @@ -299,10 +303,7 @@ export default function Template({
</div>
<div className={styles.galleryContent}>
<h1>{frontmatter.title}</h1>
<div
/* eslint-disable-next-line react/no-danger */
dangerouslySetInnerHTML={{ __html: html }}
/>
<div>{renderAst(htmlAst)}</div>
{Categories.map((category: string, i) => (
<div key={i}>
{category !== 'OTHER' && (
Expand Down Expand Up @@ -372,10 +373,7 @@ export default function Template({
</a>
</Tooltip>
</h1>
<div
/* eslint-disable-next-line react/no-danger */
dangerouslySetInnerHTML={{ __html: html }}
/>
<div>{renderAst(htmlAst)}</div>
<Tabs
slug={exampleRootSlug}
active={activeTab}
Expand Down Expand Up @@ -473,7 +471,7 @@ export const pageQuery = graphql`
) {
edges {
node {
html
htmlAst
fields {
slug
}
Expand Down

0 comments on commit 0d3d55f

Please sign in to comment.