1.0.14 • Published 10 months ago

@synerise/ds-format-picker v1.0.14

Weekly downloads
116
License
ISC
Repository
github
Last release
10 months ago

id: format-picker

title: FormatPicker

FormatPicker UI Component

Installation

npm i @synerise/ds-format-picker
or
yarn add @synerise/ds-format-picker

Usage

import FormatPicker from '@synerise/ds-format-picker'

<FormatPicker
    format={store.state.format}
    value={19000.7}
    onDataFormatChange={handleDataFormatChange}
    onCurrencyChange={handleCurrencyChange}
    onUseSeparatorChange={handleUseSeparatorChange}
    onCompactNumbersChange={handleCompactNumberChange}
    onFixedLengthChange={handleFixedLengthChange}
    onSetDefault={handleSetDefault}
/>

Demo

API

PropertyDescriptionTypeDefault
formatFormat configurationFormattingValue-
valueExample valuenumber-
onDataFormatChangeData format change handler(format) => void}-
onCurrencyChangeCurrency change handler(currency: CurrencyType) => void-
onUseSeparatorChangeUse separator change handler(useSeparator: boolean) => void}-
onCompactNumbersChangeCompact numbers change handler(compactNumbers: boolean) => void}-
onFixedLengthChangeFixed length change handler(fixedLength) => void-
onSetDefaultSet default value of format() => void-
textSet of custom labelsTexts-
buttonTypetype of buttonstring-

Texts

PropertyDescriptionTypeDefault
headerHeader of format settingsstring \ React.ReactNodeNumber format
formatFormat labelstring \ React.ReactNodeFormat
numericNumeric type of format tooltipstring \ React.ReactNodeNumeric
cashCash type of format tooltipstring \ React.ReactNodeCash
percentagePercentage type of format tooltipstring \ React.ReactNodePercentage
setDefaultSet default format button labelstring \ React.ReactNodeSet default
useSeparatorUse 1000 separator checkbox labelstring \ React.ReactNodeUse 1000 separator
compactNumbersCompact number checkbox labelstring \ React.ReactNodeCompact humbers

FormattingValue

PropertyDescriptionTypeDefault
dataFormatFormat of dataFormattingDataFormat-
currencySelected currencyCurrencyType-
useSeparatorUse 1000 separatorboolean-
compactNumbersUse compact numbersboolean-
fixedLengthNumber of decimal placesnumber-

CurrencyType

Available values: USD | EUR | PLN | JPY

FormattingDataFormat

Available values: numeric | percent | cash

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago

1.0.9

11 months ago

1.0.8

11 months ago

1.0.7

11 months ago

1.0.6

11 months ago

1.0.5

12 months ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.11

10 months ago

1.0.10

10 months ago

1.0.14

10 months ago

1.0.13

10 months ago

1.0.12

10 months ago

0.7.9

1 year ago

0.7.8

1 year ago

0.7.7

1 year ago

0.7.4

1 year ago

0.7.6

1 year ago

0.7.5

1 year ago

0.7.2

1 year ago

0.7.3

1 year ago

0.7.1

1 year ago

0.7.0

1 year ago

0.6.9

1 year ago

0.6.8

1 year ago

0.6.7

1 year ago

0.6.6

1 year ago

0.6.3

1 year ago

0.6.2

1 year ago

0.6.5

1 year ago

0.6.4

1 year ago

0.6.1

1 year ago

0.6.0

1 year ago

0.5.14

1 year ago

0.5.13

1 year ago

0.5.12

1 year ago

0.5.11

1 year ago

0.5.10

2 years ago

0.5.9

2 years ago

0.5.4

2 years ago

0.5.3

2 years ago

0.5.6

2 years ago

0.5.5

2 years ago

0.5.0

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.5.8

2 years ago

0.5.7

2 years ago

0.4.4

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.3.114

2 years ago

0.3.113

2 years ago

0.3.116

2 years ago

0.3.115

2 years ago

0.3.118

2 years ago

0.3.117

2 years ago

0.3.112

2 years ago

0.3.111

2 years ago

0.3.110

2 years ago

0.3.109

2 years ago

0.3.108

2 years ago

0.3.107

2 years ago

0.3.106

2 years ago

0.3.105

2 years ago

0.3.104

2 years ago

0.3.103

2 years ago

0.3.102

2 years ago

0.3.101

2 years ago

0.3.100

2 years ago

0.3.99

2 years ago

0.3.98

2 years ago

0.3.97

2 years ago

0.3.96

2 years ago

0.3.95

2 years ago

0.3.94

2 years ago

0.3.93

2 years ago

0.3.92

2 years ago

0.3.91

2 years ago

0.3.90

2 years ago

0.3.89

2 years ago

0.3.88

2 years ago

0.3.87

2 years ago

0.3.75

3 years ago

0.3.74

3 years ago

0.3.73

3 years ago

0.3.72

3 years ago

0.3.71

3 years ago

0.3.70

3 years ago

0.3.79

3 years ago

0.3.78

3 years ago

0.3.77

3 years ago

0.3.76

3 years ago

0.3.69

3 years ago

0.3.68

3 years ago

0.3.67

3 years ago

0.3.66

3 years ago

0.3.65

3 years ago

0.3.86

2 years ago

0.3.85

2 years ago

0.3.84

2 years ago

0.3.83

2 years ago

0.3.82

2 years ago

0.3.81

2 years ago

0.3.80

2 years ago

0.3.64

3 years ago

0.3.63

3 years ago

0.3.62

3 years ago

0.3.61

3 years ago

0.3.60

3 years ago

0.3.53

3 years ago

0.3.52

3 years ago

0.3.51

3 years ago

0.3.59

3 years ago

0.3.58

3 years ago

0.3.57

3 years ago

0.3.56

3 years ago

0.3.55

3 years ago

0.3.54

3 years ago

0.3.50

3 years ago

0.3.49

3 years ago

0.3.48

3 years ago

0.3.46

3 years ago

0.3.45

3 years ago

0.3.44

3 years ago

0.3.43

3 years ago

0.3.42

3 years ago

0.3.41

3 years ago

0.3.40

3 years ago

0.3.39

3 years ago

0.3.38

3 years ago

0.3.37

3 years ago

0.3.36

3 years ago

0.3.35

3 years ago

0.3.34

3 years ago

0.3.31

4 years ago

0.3.30

4 years ago

0.3.33

4 years ago

0.3.32

4 years ago

0.3.29

4 years ago

0.3.27

4 years ago

0.3.26

4 years ago

0.3.25

4 years ago

0.3.24

4 years ago

0.3.23

4 years ago

0.3.20

4 years ago

0.3.22

4 years ago

0.3.21

4 years ago

0.3.17

4 years ago

0.3.16

4 years ago

0.3.15

4 years ago

0.3.14

4 years ago

0.3.13

4 years ago

0.3.12

4 years ago

0.3.11

4 years ago

0.3.10

4 years ago

0.3.9

4 years ago

0.3.6

4 years ago

0.3.5

4 years ago

0.3.8

4 years ago

0.3.7

4 years ago

0.3.0

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.4

4 years ago

0.3.3

4 years ago

0.2.8

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.1.61

4 years ago

0.1.60

4 years ago

0.1.58

4 years ago

0.1.59

4 years ago

0.1.57

5 years ago

0.1.54

5 years ago

0.1.55

5 years ago

0.1.56

5 years ago

0.1.53

5 years ago

0.1.52

5 years ago

0.1.51

5 years ago

0.1.50

5 years ago

0.1.49

5 years ago

0.1.48

5 years ago

0.1.47

5 years ago

0.1.46

5 years ago

0.1.45

5 years ago

0.1.44

5 years ago

0.1.43

5 years ago

0.1.42

5 years ago

0.1.41

5 years ago

0.1.38

5 years ago

0.1.33

5 years ago

0.1.34

5 years ago

0.1.35

5 years ago

0.1.32

5 years ago

0.1.31

5 years ago

0.1.30

5 years ago

0.1.29

5 years ago

0.1.28

5 years ago

0.1.27

5 years ago

0.1.23

5 years ago

0.1.24

5 years ago

0.1.25

5 years ago

0.1.26

5 years ago

0.1.22

5 years ago

0.1.20

5 years ago

0.1.21

5 years ago

0.1.19

5 years ago

0.1.18

5 years ago

0.1.17

5 years ago

0.1.16

5 years ago

0.1.15

5 years ago

0.1.14

5 years ago

0.1.13

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.1

5 years ago