5.2.0 • Published 26 days ago

@sikt/sds-toggle v5.2.0

Weekly downloads
-
License
UNLICENSED
Repository
gitlab
Last release
26 days ago

@sikt/sds-toggle

Consume

npm i -s @sikt/sds-{form,icons,toggle}

React

Toggle Switch

import { ToggleSwitch } from "@sikt/sds-toggle";
import "@sikt/sds-form/dist/index.css";
import "@sikt/sds-icons/dist/index.css";
import "@sikt/sds-toggle/dist/index.css";

<ToggleSwitch label="Label" />;

Toggle Button

import { ToggleButton } from "@sikt/sds-toggle";
import "@sikt/sds-form/dist/index.css";
import "@sikt/sds-icons/dist/index.css";
import "@sikt/sds-toggle/dist/index.css";

<ToggleButton label="Label" checked={false} onClick={() => {}} />;

Toggle Segment

import { ToggleSegment } from "@sikt/sds-toggle";
import "@sikt/sds-form/dist/index.css";
import "@sikt/sds-icons/dist/index.css";
import "@sikt/sds-toggle/dist/index.css";

<ToggleSegment legend="Legend">
  <ToggleSegmentOption label="Label 1" value="1" checked onChange={() => {}} />
  <ToggleSegmentOption label="Label 2" value="2" checked onChange={() => {}} />
</ToggleSegment>;

Stylesheets & custom markup

Import stylesheet:

@import url("@sikt/sds-form");
@import url("@sikt/sds-toggle");

Create custom markup:

Toggle Switch

<div class="sds-toggle-switch">
  <label class="sds-toggle-switch__main-label">
    <div class="sds-toggle-switch__inner">
      <input type="checkbox" class="sds-toggle-switch__track" />
      <div class="sds-toggle-switch__thumb">√</div>
    </div>
    <div class="sds-toggle-switch__label">Label</div>
  </label>
</div>
5.2.0

26 days ago

5.1.0

2 months ago

5.0.1

3 months ago

5.0.0

3 months ago

4.0.4

4 months ago

4.0.1

8 months ago

4.0.3

7 months ago

4.0.2

7 months ago

3.0.2

1 year ago

4.0.0

10 months ago

3.0.1

1 year ago

3.0.0

1 year ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

2.1.0

2 years ago

2.0.0

2 years ago

1.0.0

2 years ago