@synerise/ds-radio
TypeScript icon, indicating that this package has built-in type declarations

0.12.10 • Public • Published

id: radio title: Radio

Radio UI Component

Demo

<iframe src="/storybook-static/iframe.html?id=components-radio--default"></iframe>

API

Props

Radio

Property Description Type Default
autoFocus get focus when component mounted boolean false
checked Specifies whether the radio is selected. boolean -
description radio input description ReactNode -
defaultChecked Specifies the initial state: whether or not the radio is selected. boolean false
disabled Disable radio boolean false
value According to value for comparison, to determine whether the selected any -

RadioGroup

Property Description Type Default
defaultValue Default selected value any -
disabled Disable all radio buttons boolean false
name The name property of all input[type="radio"] children string -
options set children optional string[] / Array<{ label: string value: string disabled?: boolean }> -
size size for radio button style large / default / small default
value Used for setting the currently selected value. any -
onChange The callback function that is triggered when the state changes. (e:Event) => void -
buttonStyle style type of radio button outline / solid outline

Methods

Radio

Name Description
blur() remove focus
focus() get focus

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.12.108latest

Version History

VersionDownloads (Last 7 Days)Published
0.12.108
0.12.95
0.12.83
0.12.71
0.12.61
0.12.50
0.12.40
0.12.30
0.12.20
0.12.10
0.12.00
0.11.760
0.11.750
0.11.740
0.11.730
0.11.720
0.11.710
0.11.700
0.11.690
0.11.680
0.11.670
0.11.660
0.11.650
0.11.640
0.11.630
0.11.620
0.11.610
0.11.600
0.11.590
0.11.580
0.11.570
0.11.560
0.11.550
0.11.540
0.11.530
0.11.520
0.11.510
0.11.500
0.11.4997
0.11.481
0.11.470
0.11.460
0.11.451
0.11.440
0.11.430
0.11.420
0.11.410
0.11.400
0.11.390
0.11.381
0.11.370
0.11.360
0.11.351
0.11.341
0.11.330
0.11.321
0.11.310
0.11.301
0.11.290
0.11.280
0.11.270
0.11.2649
0.11.252
0.11.240
0.11.230
0.11.220
0.11.210
0.11.202
0.11.192
0.11.181
0.11.172
0.11.142
0.11.132
0.11.122
0.11.112
0.11.102
0.11.92
0.11.82
0.11.72
0.11.62
0.11.52
0.11.42
0.11.32
0.11.22
0.11.12
0.11.02
0.10.764
0.10.753
0.10.743
0.10.732
0.10.722
0.10.712
0.10.702
0.10.692
0.10.682
0.10.672
0.10.662
0.10.652
0.10.622
0.10.602
0.10.592
0.10.582
0.10.572
0.10.562
0.10.553
0.10.542
0.10.532
0.10.522
0.10.512
0.10.503
0.10.492
0.10.482
0.10.472
0.10.462
0.10.452
0.10.442
0.10.432
0.10.422
0.10.412
0.10.402
0.10.392
0.10.382
0.10.372
0.10.362
0.10.352
0.10.343
0.10.322
0.10.312
0.10.302
0.10.292
0.10.282
0.10.272
0.10.262
0.10.252
0.10.242
0.10.232
0.10.222
0.10.212
0.10.202
0.10.192
0.10.182
0.10.172
0.10.162
0.10.153
0.10.143
0.10.132
0.10.122
0.10.112
0.10.102
0.10.92
0.10.82
0.10.72
0.10.62
0.10.52
0.10.42
0.10.32
0.10.22
0.10.12
0.10.02
0.9.172
0.9.162
0.9.152
0.9.142
0.9.133
0.9.122
0.9.112
0.9.102
0.9.92
0.9.82
0.9.72
0.9.62
0.9.52
0.9.42
0.9.32
0.9.22
0.9.12
0.9.02
0.8.02
0.7.02
0.6.02
0.5.62
0.5.52
0.5.42
0.5.33
0.5.22
0.5.12
0.5.02
0.4.02
0.3.02
0.2.32
0.2.22

Package Sidebar

Install

npm i @synerise/ds-radio

Weekly Downloads

15

Version

0.12.10

License

ISC

Unpacked Size

59.5 kB

Total Files

13

Last publish

Collaborators

  • synerise