Created GenderRate component for InfoDialog
This commit is contained in:
parent
0c4f2d4b67
commit
749a745b4a
7
src/components/GenderRate/GenderRate.css
Normal file
7
src/components/GenderRate/GenderRate.css
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
.fa-mars {
|
||||||
|
color: #7070ff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fa-venus {
|
||||||
|
color: rgb(224, 61, 88)
|
||||||
|
}
|
@ -15,3 +15,8 @@ export const Primary = Template.bind({});
|
|||||||
Primary.args = {
|
Primary.args = {
|
||||||
genderRatio: 0,
|
genderRatio: 0,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export const Option1 = Template.bind({});
|
||||||
|
Option1.args = {
|
||||||
|
genderRatio: 1,
|
||||||
|
};
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
import './GenderRate.css';
|
||||||
|
|
||||||
export interface GenderRateProps {
|
export interface GenderRateProps {
|
||||||
genderRatio: number;
|
genderRatio: number;
|
||||||
}
|
}
|
||||||
@ -8,11 +10,11 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span className="gender-male">
|
<span className="gender-male">
|
||||||
100% <i className="fa fa-mars"></i>
|
100% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
0% <i className="fa fa-venus"></i>
|
0% <i className="fa fa-venus">♀</i>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@ -20,11 +22,11 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span>
|
<span>
|
||||||
87.5% <i className="fa fa-mars"></i>
|
87.5% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
12.5% <i className="fa fa-venus"></i>
|
12.5% <i className="fa fa-venus">♀</i>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@ -32,11 +34,11 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span>
|
<span>
|
||||||
75% <i className="fa fa-mars"></i>
|
75% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
25% <i className="fa fa-venus"></i>
|
25% <i className="fa fa-venus">♀</i>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@ -44,11 +46,11 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span>
|
<span>
|
||||||
62.5% <i className="fa fa-mars"></i>
|
62.5% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
37.5% <i className="fa fa-venus"></i>
|
37.5% <i className="fa fa-venus">♀</i>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@ -56,11 +58,11 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span>
|
<span>
|
||||||
50% <i className="fa fa-mars"></i>
|
50% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
50% <i className="fa fa-venus"></i>
|
50% <i className="fa fa-venus">♀</i>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@ -68,11 +70,11 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span>
|
<span>
|
||||||
37.5% <i className="fa fa-mars"></i>
|
37.5% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
62.5% <i className="fa fa-venus"></i>
|
62.5% <i className="fa fa-venus">♀</i>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@ -80,11 +82,11 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span>
|
<span>
|
||||||
25% <i className="fa fa-mars"></i>
|
25% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
75% <i className="fa fa-venus"></i>
|
75% <i className="fa fa-venus">♀</i>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@ -92,7 +94,7 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span>
|
<span>
|
||||||
12.5% <i className="fa fa-mars"></i>
|
12.5% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
@ -104,7 +106,7 @@ const GenderRate = ({ genderRatio }: GenderRateProps) => {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<span>
|
<span>
|
||||||
0% <i className="fa fa-mars"></i>
|
0% <i className="fa fa-mars">♂</i>
|
||||||
</span>
|
</span>
|
||||||
<span>
|
<span>
|
||||||
{' '}
|
{' '}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user