Move to custom SSG instead of eleventy.
This commit is contained in:
19
docs/renderer/util/feather-icons.js
Normal file
19
docs/renderer/util/feather-icons.js
Normal file
@@ -0,0 +1,19 @@
|
||||
import feather from 'feather-icons'
|
||||
|
||||
const defaultAttributes = {
|
||||
"class": "feather feather-x",
|
||||
"xmlns": "http://www.w3.org/2000/svg",
|
||||
"width": 24,
|
||||
"height": 24,
|
||||
"viewBox": "0 0 24 24",
|
||||
"fill": "none",
|
||||
"stroke": "currentColor",
|
||||
"stroke-width": 2,
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
}
|
||||
|
||||
export default (iconName, attributes = {}) => {
|
||||
attributes = { ...defaultAttributes, ...attributes }
|
||||
return feather.icons[iconName].toSvg(attributes)
|
||||
}
|
||||
Reference in New Issue
Block a user