🐛 Fixed conflicting key values in React components
This commit is contained in:
parent
23a1c8263e
commit
449eb707d1
2 changed files with 46 additions and 85 deletions
|
@ -1,9 +1,9 @@
|
|||
import React from "react";
|
||||
import logoPathString from "./logo-path";
|
||||
import React from 'react'
|
||||
import logoPathString from './logo-path'
|
||||
|
||||
const Snippets = props => {
|
||||
const fill = { fill: "currentColor", stroke: "none" };
|
||||
const stroke = { fill: "none", stroke: "currentColor" };
|
||||
const fill = { fill: 'currentColor', stroke: 'none' }
|
||||
const stroke = { fill: 'none', stroke: 'currentColor' }
|
||||
return [
|
||||
<g id="notch" className="snippet notch" key="notch">
|
||||
<circle cy="0" cx="0" r="1.4" {...fill} />
|
||||
|
@ -22,73 +22,32 @@ const Snippets = props => {
|
|||
</g>,
|
||||
<g id="buttonhole" className="snippet buttonhole" key="buttonhole">
|
||||
<path d="M -1,-5 L 1,-5 L 1,5 L -1,5 z" {...stroke} />
|
||||
<path
|
||||
d="M -1,-5 L 1,-5 L 1,-4 L -1,-4 z M -1,5 L 1,5 L 1,4 L -1,4 z"
|
||||
{...fill}
|
||||
/>
|
||||
<path d="M -1,-5 L 1,-5 L 1,-4 L -1,-4 z M -1,5 L 1,5 L 1,4 L -1,4 z" {...fill} />
|
||||
</g>,
|
||||
<radialGradient
|
||||
id="snap-male-grad"
|
||||
cx="50%"
|
||||
cy="50%"
|
||||
r="50%"
|
||||
fx="50%"
|
||||
fy="50%"
|
||||
>
|
||||
<stop
|
||||
offset="30%"
|
||||
style={{ stopColor: "rgb(235,235,235)", stopOpacity: 1 }}
|
||||
/>
|
||||
<stop
|
||||
offset="80%"
|
||||
style={{ stopColor: "rgb(100,100,100)", stopOpacity: 1 }}
|
||||
/>
|
||||
<radialGradient key="grad" id="snap-male-grad" cx="50%" cy="50%" r="50%" fx="50%" fy="50%">
|
||||
<stop offset="30%" style={{ stopColor: 'rgb(235,235,235)', stopOpacity: 1 }} />
|
||||
<stop offset="80%" style={{ stopColor: 'rgb(100,100,100)', stopOpacity: 1 }} />
|
||||
</radialGradient>,
|
||||
<g id="snap-male">
|
||||
<circle
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="3.4"
|
||||
style={{ stroke: "#666", fill: "#dddddd", strokeWidth: 0.3 }}
|
||||
/>
|
||||
<circle
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="1.8"
|
||||
style={{ stroke: "none", fill: "url(#snap-male-grad)" }}
|
||||
/>
|
||||
<g id="snap-male" key="snapmale">
|
||||
<circle cx="0" cy="0" r="3.4" style={{ stroke: '#666', fill: '#dddddd', strokeWidth: 0.3 }} />
|
||||
<circle cx="0" cy="0" r="1.8" style={{ stroke: 'none', fill: 'url(#snap-male-grad)' }} />
|
||||
<path
|
||||
style={{ fill: "none", stroke: "#666", strokeWidth: 0.2 }}
|
||||
style={{ fill: 'none', stroke: '#666', strokeWidth: 0.2 }}
|
||||
d="M -2,0 L -3,0 M 2,0 L 3,0 M 0,2 L 0,3 M 0,-2 L 0,-3 M 1.5,1.5 L 2.1,2.1 M -1.5,1.5 L -2.1,2.1 M -1.5,-1.5 L -2.1,-2.1 M 1.5,-1.5 L 2.1,-2.1"
|
||||
/>
|
||||
</g>,
|
||||
<g id="snap-female">
|
||||
<circle
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="3.4"
|
||||
style={{ stroke: "#666", fill: "#bbbbbb", strokeWidth: 0.3 }}
|
||||
/>
|
||||
<circle
|
||||
cx="0"
|
||||
cy="0"
|
||||
r="2"
|
||||
style={{ stroke: "#666", fill: "#dddddd", strokeWidth: 0.4 }}
|
||||
/>
|
||||
<g id="snap-female" key="snapfemale">
|
||||
<circle cx="0" cy="0" r="3.4" style={{ stroke: '#666', fill: '#bbbbbb', strokeWidth: 0.3 }} />
|
||||
<circle cx="0" cy="0" r="2" style={{ stroke: '#666', fill: '#dddddd', strokeWidth: 0.4 }} />
|
||||
<path
|
||||
style={{ fill: "none", stroke: "#666", strokeWidth: 0.5 }}
|
||||
style={{ fill: 'none', stroke: '#666', strokeWidth: 0.5 }}
|
||||
d="M -1.7,-1 L -1.7,1 M 1.7,-1 L 1.7,1"
|
||||
/>
|
||||
</g>,
|
||||
<g
|
||||
id="logo"
|
||||
className="snippet logo"
|
||||
transform="translate(-23 -36)"
|
||||
key="logo"
|
||||
>
|
||||
<g id="logo" className="snippet logo" transform="translate(-23 -36)" key="logo">
|
||||
<path d={logoPathString} {...fill} />
|
||||
</g>
|
||||
];
|
||||
};
|
||||
]
|
||||
}
|
||||
|
||||
export default Snippets;
|
||||
export default Snippets
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue