Commit a5e07878 authored by StyleZhang's avatar StyleZhang

fix: icon file name

parent eea011bd
...@@ -2,7 +2,6 @@ const path = require('node:path') ...@@ -2,7 +2,6 @@ const path = require('node:path')
const { open, readdir, access, mkdir, writeFile, appendFile, rm } = require('node:fs/promises') const { open, readdir, access, mkdir, writeFile, appendFile, rm } = require('node:fs/promises')
const { parseXml } = require('@rgrove/parse-xml') const { parseXml } = require('@rgrove/parse-xml')
const camelCase = require('lodash/camelCase') const camelCase = require('lodash/camelCase')
const capitalize = require('lodash/capitalize')
const template = require('lodash/template') const template = require('lodash/template')
const generateDir = async (currentPath) => { const generateDir = async (currentPath) => {
...@@ -69,7 +68,7 @@ export default Icon ...@@ -69,7 +68,7 @@ export default Icon
`.trim()) `.trim())
await writeFile(path.resolve(currentPath, `${fileName}.json`), JSON.stringify(svgData, '', '\t')) await writeFile(path.resolve(currentPath, `${fileName}.json`), JSON.stringify(svgData, '', '\t'))
await writeFile(path.resolve(currentPath, `${fileName}.tsx`), `${componentRender({ svgName: capitalize(fileName) })}\n`) await writeFile(path.resolve(currentPath, `${fileName}.tsx`), `${componentRender({ svgName: fileName })}\n`)
const indexingRender = template(` const indexingRender = template(`
export { default as <%= svgName %> } from './<%= svgName %>' export { default as <%= svgName %> } from './<%= svgName %>'
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// DON NOT EDIT IT MANUALLY // DON NOT EDIT IT MANUALLY
import * as React from 'react' import * as React from 'react'
import data from './Refreshcw05.json' import data from './RefreshCw05.json'
import IconBase from '@/app/components/base/icons/IconBase' import IconBase from '@/app/components/base/icons/IconBase'
import type { IconBaseProps, IconData } from '@/app/components/base/icons/IconBase' import type { IconBaseProps, IconData } from '@/app/components/base/icons/IconBase'
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// DON NOT EDIT IT MANUALLY // DON NOT EDIT IT MANUALLY
import * as React from 'react' import * as React from 'react'
import data from './Fileplus02.json' import data from './FilePlus02.json'
import IconBase from '@/app/components/base/icons/IconBase' import IconBase from '@/app/components/base/icons/IconBase'
import type { IconBaseProps, IconData } from '@/app/components/base/icons/IconBase' import type { IconBaseProps, IconData } from '@/app/components/base/icons/IconBase'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment