Merge branch 'dev' of github.com:smart-chain-fr/leCoffre-front into dev
This commit is contained in:
commit
9047ab1668
@ -3,6 +3,7 @@ import React from "react";
|
|||||||
import Tooltip from "../ToolTip";
|
import Tooltip from "../ToolTip";
|
||||||
import Typography, { ETypo, ETypoColor } from "../Typography";
|
import Typography, { ETypo, ETypoColor } from "../Typography";
|
||||||
import classes from "./classes.module.scss";
|
import classes from "./classes.module.scss";
|
||||||
|
import classNames from "classnames";
|
||||||
|
|
||||||
type IProps = {
|
type IProps = {
|
||||||
name: string;
|
name: string;
|
||||||
@ -23,7 +24,7 @@ export default class RadioBox extends React.Component<IProps> {
|
|||||||
public override render(): JSX.Element {
|
public override render(): JSX.Element {
|
||||||
return (
|
return (
|
||||||
<Typography typo={ETypo.TEXT_LG_REGULAR} color={ETypoColor.COLOR_GENERIC_BLACK}>
|
<Typography typo={ETypo.TEXT_LG_REGULAR} color={ETypoColor.COLOR_GENERIC_BLACK}>
|
||||||
<label className={classes["root"]}>
|
<label className={classNames(classes["root"], this.props.disabled && classes["disabled"])}>
|
||||||
<input
|
<input
|
||||||
type="radio"
|
type="radio"
|
||||||
name={this.props.name}
|
name={this.props.name}
|
||||||
|
@ -87,6 +87,54 @@ export default function DesignSystem() {
|
|||||||
<Newsletter isOpen={false} />
|
<Newsletter isOpen={false} />
|
||||||
<div className={classes["root"]}>
|
<div className={classes["root"]}>
|
||||||
<div />
|
<div />
|
||||||
|
<div className={classes["rows"]}>
|
||||||
|
<CheckboxesInputElement
|
||||||
|
option={{
|
||||||
|
label: "Default",
|
||||||
|
value: "all",
|
||||||
|
description: "Description",
|
||||||
|
}}
|
||||||
|
toolTip="test"
|
||||||
|
/>
|
||||||
|
<CheckboxesInputElement
|
||||||
|
option={{
|
||||||
|
label: "Checked",
|
||||||
|
value: "all",
|
||||||
|
description: "Description",
|
||||||
|
}}
|
||||||
|
toolTip="test"
|
||||||
|
checked={true}
|
||||||
|
/>
|
||||||
|
<CheckboxesInputElement
|
||||||
|
option={{
|
||||||
|
label: "Disabled",
|
||||||
|
value: "all",
|
||||||
|
description: "Description",
|
||||||
|
}}
|
||||||
|
toolTip="test"
|
||||||
|
disabled={true}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div className={classes["rows"]}>
|
||||||
|
<RadioBox name="document" value={"new client"} description="Test" label="Créer un document" toolTip="test" />
|
||||||
|
<RadioBox
|
||||||
|
name="document"
|
||||||
|
value={"new client"}
|
||||||
|
description="Test"
|
||||||
|
label="Créer un document"
|
||||||
|
toolTip="test"
|
||||||
|
defaultChecked={true}
|
||||||
|
/>
|
||||||
|
<RadioBox
|
||||||
|
name="document"
|
||||||
|
value={"new client"}
|
||||||
|
description="Test"
|
||||||
|
label="Créer un document"
|
||||||
|
toolTip="test"
|
||||||
|
disabled={true}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
<div className={classes["components"]}>
|
<div className={classes["components"]}>
|
||||||
<Typography typo={ETypo.TEXT_LG_BOLD}>Toggle</Typography>
|
<Typography typo={ETypo.TEXT_LG_BOLD}>Toggle</Typography>
|
||||||
<div className={classes["rows"]}>
|
<div className={classes["rows"]}>
|
||||||
@ -956,54 +1004,6 @@ export default function DesignSystem() {
|
|||||||
variant={EAlertVariant.NEUTRAL}
|
variant={EAlertVariant.NEUTRAL}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className={classes["rows"]}>
|
|
||||||
<CheckboxesInputElement
|
|
||||||
option={{
|
|
||||||
label: "Default",
|
|
||||||
value: "all",
|
|
||||||
description: "Description",
|
|
||||||
}}
|
|
||||||
toolTip="test"
|
|
||||||
/>
|
|
||||||
<CheckboxesInputElement
|
|
||||||
option={{
|
|
||||||
label: "Checked",
|
|
||||||
value: "all",
|
|
||||||
description: "Description",
|
|
||||||
}}
|
|
||||||
toolTip="test"
|
|
||||||
checked={true}
|
|
||||||
/>
|
|
||||||
<CheckboxesInputElement
|
|
||||||
option={{
|
|
||||||
label: "Disabled",
|
|
||||||
value: "all",
|
|
||||||
description: "Description",
|
|
||||||
}}
|
|
||||||
toolTip="test"
|
|
||||||
disabled={true}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div className={classes["rows"]}>
|
|
||||||
<RadioBox name="document" value={"new client"} description="Test" label="Créer un document" toolTip="test" />
|
|
||||||
<RadioBox
|
|
||||||
name="document"
|
|
||||||
value={"new client"}
|
|
||||||
description="Test"
|
|
||||||
label="Créer un document"
|
|
||||||
toolTip="test"
|
|
||||||
defaultChecked={true}
|
|
||||||
/>
|
|
||||||
<RadioBox
|
|
||||||
name="document"
|
|
||||||
value={"new client"}
|
|
||||||
description="Test"
|
|
||||||
label="Créer un document"
|
|
||||||
toolTip="test"
|
|
||||||
disabled={true}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<Footer />
|
<Footer />
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user