5.2.0 • Published 6 months ago

fp-components v5.2.0

Weekly downloads
2,917
License
-
Repository
-
Last release
6 months ago

fp-components

Project instruction

Install
npm install fp-components --save
Compiles and hot-reloads for development
npm run serve
Compiles library to dist
npm run build-bundle
Lints and fixes files
npm run lint
Open styleguide
npm run styleguide

Documentation for components

Fp-Loader

coming soon ...

Fp-Expert

coming soon ...

Fp-Input

Component creates material input, with built in validation. To validate field, fp-input needs to be inside v-form, with contains ref prop. Then, validate() function may be used on form ref to validate fields.

Example

Html Usage
  <v-form ref="formRef">
    <fp-input v-model="test" required></fp-input>
  </v-form>
JS validate form:
this.$refs['formRef'].validate()

Required props:

  1. v-model
Props
PropNameTypeDefaultDescription
labelStringnulladd label to input
idStringnulladd id to input
descriptionStringnullsmall helper text under the input
typeString'text'add type to input
prefixStringnulldisplays prefix text (max 1-2 characters)
suffixStringnulldisplays suffix text
maskStringnulladd mask for the input more here: https://vuetifyjs.com/en/components/text-fields
disabledBooleanfalsedisables field
clearableBooleantrueadding clear icon button that clears the input value
Validation directives
PropNameDescription
requiredadds * to label and and mark field as required
phoneadds mask ### ### ### and checks is phone number is valid 9digits
emailchecking if email is correct
peseladds mask ## ## ## ##### and checking is pesel valid
minValueadding minimum value to input with type="number"
maxValueadding maximum value to input with type="number"

Fp-Select

Regular material select.

Html Usage
  <v-form ref="formRef">
    <fp-select v-model="test" :items="currencies"></fp-select>
  </v-form>
JS validate form:
currencies = [
    {
      name_pl: 'PLN',
      type: 'PLN'
    },
    {
      name_pl: 'EUR',
      type: 'EUR'
    },
    {
      name_pl: 'CHF',
      type: 'CHF'
    }
]
this.$refs['formRef'].validate()

Required props:

  1. v-model
  2. items
Props
PropNameTypeDefaultDescription
labelStringnulladd label to input
idStringnulladd id to input
disabledBooleanfalsedisables field
itemsArray[]passing array of options
descriptionStringnullsmall helper text under the input, overrides randomDescription
randomDescriptionBooleantruegenerate description as one of labels from list items, always override by description
itemNameString'name_pl'get value to display as label, default: item.name_pl
itemKeyString, Boolean'type'get value by key to return to model, default: item.type. If you pass false it will return whole object item
Validation directives
PropNameDescription
requiredadds * to label and and mark field as required

Fp-Radio-Group

This code generates radio-group with question "Is 2 + 2 equals 4?" and you have 2 default options "Tak/Nie" that returns Boolean

Html Usage
  <v-form ref="formRef">
    <fp-radio-group v-model="test" label="Is 2 + 2 equals 4?"></fp-radio-group>
  </v-form>

Required props:

  1. v-model
Props
PropNameTypeDefaultDescription
labelStringnulladd label to input
idStringnulladd id to input
itemsArray[{type: true, name_pl: 'Tak'}, {type: false, name_pl: 'Nie'}]passing array of options
disabledBooleanfalsedisables field
itemNameString'name_pl'get value to display as label, default: item.name_pl
itemKeyString'type'get value by key to return to model, default: item.type
returnObjectString, Booleanfalsereturn whole object
Validation directives
PropNameDescription
requiredadds * to label and and mark field as required

Fp-Datepicker

Example

  <v-form ref="formRef">
    <fp-datepicker v-model="date" label="When is your birthDay?"></fp-datepicker>
  </v-form>

Required props:

  1. v-model
Props
PropNameTypeDefaultDescription
labelStringnulladd label to input
idStringnulladd id to input
disabledBooleanfalsedisables field
descriptionStringnullsmall helper text under the input
startWithStringYEARchanges view that datepicker starts with after open, allow 'YEAR', 'MONTH' or 'DAY'
Validation directives
PropNameDescription
requiredfield is required
adultValidationvalidate if Date object is older than 18 years

Documentation for services

ModalService

coming soon ...

FpAxios

coming soon ...

Documentation for directives

FpTooltip

coming soon

5.1.6

6 months ago

5.1.5

7 months ago

5.2.0

6 months ago

5.1.4

7 months ago

5.1.3

7 months ago

5.1.2-beta.1

8 months ago

5.1.2-beta.2

8 months ago

5.0.9

10 months ago

5.0.8

11 months ago

5.0.10

10 months ago

5.1.1

10 months ago

5.1.0

10 months ago

5.0.7-beta.1

11 months ago

5.0.7

11 months ago

5.0.6

12 months ago

5.0.5-beta.1

12 months ago

5.0.5-beta.2

12 months ago

5.0.5

12 months ago

5.0.4

12 months ago

5.0.3

1 year ago

5.0.2

1 year ago

5.0.1

1 year ago

5.0.0

1 year ago

5.0.2-beta.1

1 year ago

5.0.2-beta.0

1 year ago

5.0.0-beta.2.1

1 year ago

5.0.4-beta.1

12 months ago

5.0.0-beta.4.1

1 year ago

4.0.0-beta.18.1

1 year ago

4.0.0-beta.18.5

1 year ago

4.0.0-beta.18.4

1 year ago

4.0.0-beta.18.3

1 year ago

4.0.0-beta.18.2

1 year ago

5.0.0-beta.8

1 year ago

5.0.0-beta.9

1 year ago

5.0.0-beta.6

1 year ago

5.0.0-beta.7

1 year ago

5.0.0-beta.5

1 year ago

5.0.0-beta.2

1 year ago

5.0.0-beta.3

1 year ago

5.0.0-beta.1

1 year ago

4.0.0-beta.17.1

1 year ago

4.0.0-beta.15

1 year ago

4.0.0-beta.17

1 year ago

4.0.0-beta.16

1 year ago

4.0.0-beta.18

1 year ago

4.0.0-beta.8

1 year ago

4.0.0-beta.7

1 year ago

4.0.0-beta.6

1 year ago

4.0.0-beta.5

2 years ago

4.0.0-beta.9

1 year ago

4.0.0-beta.14

1 year ago

4.0.0-beta.11

1 year ago

4.0.0-beta.10

1 year ago

4.0.0-beta.13

1 year ago

4.0.0-beta.12

1 year ago

4.0.0-beta.4

2 years ago

4.0.0-beta.3

2 years ago

4.0.0-beta.2

2 years ago

4.0.0-beta.1

2 years ago

3.1.24

2 years ago

4.0.0-beta.0

2 years ago

3.1.23

2 years ago

3.1.22

2 years ago

3.1.21

2 years ago

3.1.20

2 years ago

3.1.19

2 years ago

3.1.18

2 years ago

3.1.17

2 years ago

3.1.12

2 years ago

3.1.11

2 years ago

3.1.14

2 years ago

3.1.13

2 years ago

3.1.16

2 years ago

3.1.15

2 years ago

3.1.10

2 years ago

3.1.3

2 years ago

3.1.2

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.1.7

2 years ago

3.1.6

2 years ago

3.1.5

2 years ago

3.1.4

2 years ago

3.1.9

2 years ago

3.1.8

2 years ago

3.0.12

2 years ago

3.0.13

2 years ago

3.0.17

2 years ago

3.0.14

2 years ago

3.0.15

2 years ago

3.0.9

3 years ago

3.0.10

3 years ago

3.0.11

3 years ago

3.0.8

3 years ago

3.0.7

3 years ago

3.0.6

3 years ago

3.0.5

3 years ago

3.0.4

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

3.0.0-rc.13

3 years ago

3.0.0-rc.12

3 years ago

3.0.0-rc.15

3 years ago

3.0.0-rc.14

3 years ago

3.0.0-rc.11

3 years ago

3.0.0-rc.10

3 years ago

3.0.0-rc.9

3 years ago

3.0.0-rc.8

3 years ago

3.0.0-rc.7

3 years ago

3.0.0-rc.6

3 years ago

3.0.0-rc.5

3 years ago

3.0.0-rc.4

3 years ago

3.0.0-rc.3

3 years ago

3.0.0-rc.2

3 years ago

3.0.0-rc.1

3 years ago

3.0.0-rc.0

3 years ago

3.0.0-beta.14

3 years ago

3.0.0-beta.15

3 years ago

3.0.0-beta.13

3 years ago

3.0.0-beta.12

3 years ago

3.0.0-beta.10

3 years ago

3.0.0-beta.11

3 years ago

3.0.0-beta.9

3 years ago

3.0.0-beta.8

3 years ago

3.0.0-beta.7

3 years ago

3.0.0-beta.6

3 years ago

3.0.0-beta.5

3 years ago

3.0.0-beta.4

3 years ago

3.0.0-beta.3

3 years ago

3.0.0-beta.2

3 years ago

3.0.0-beta.1

3 years ago

3.0.0-beta.0

3 years ago

2.4.11

3 years ago

2.4.10

3 years ago

2.4.9

3 years ago

2.4.7

3 years ago

2.4.8

3 years ago

2.4.6

3 years ago

2.4.5

3 years ago

2.4.4

3 years ago

2.4.3

3 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.4.2

3 years ago

2.3.47

3 years ago

2.3.46

3 years ago

2.3.44

3 years ago

2.3.42

3 years ago

2.3.43

3 years ago

2.3.41

3 years ago

2.3.40

3 years ago

2.3.39

3 years ago

2.3.38

3 years ago

2.3.37

3 years ago

2.3.36

4 years ago

2.3.35

4 years ago

2.3.34

4 years ago

2.3.33

4 years ago

2.3.32

4 years ago

2.3.31

4 years ago

2.3.29

4 years ago

2.3.30

4 years ago

2.3.28

4 years ago

2.3.27

4 years ago

2.3.26

4 years ago

2.3.25

4 years ago

2.3.24

4 years ago

2.3.23

4 years ago

2.3.22

4 years ago

2.3.21

4 years ago

2.3.20

4 years ago

2.3.19

4 years ago

2.3.18

4 years ago

2.3.17

4 years ago

2.3.16

4 years ago

2.3.15

4 years ago

2.3.14

4 years ago

2.3.13

4 years ago

2.3.11

4 years ago

2.3.10

4 years ago

2.3.6

4 years ago

2.3.5

4 years ago

2.3.7

4 years ago

2.3.9

4 years ago

2.3.4-beta.1

4 years ago

2.3.5-beta.2

4 years ago

2.3.5-beta.1

4 years ago

2.3.4

4 years ago

2.3.3

4 years ago

2.3.2

4 years ago

2.3.0

4 years ago

2.3.1

4 years ago

2.2.42

4 years ago

2.2.41

4 years ago

2.2.3-beta.2

4 years ago

2.2.4

4 years ago

2.2.3-beta.1

4 years ago

2.2.3

4 years ago

2.2.2

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.70

4 years ago

2.1.69

4 years ago

2.1.67

4 years ago

2.1.68

4 years ago

2.1.66

4 years ago

2.1.65

4 years ago

2.1.64

4 years ago

2.1.63

4 years ago

2.1.62

4 years ago

2.1.61

4 years ago

2.1.58

4 years ago

2.1.59

4 years ago

2.1.57

4 years ago

2.1.60

4 years ago

2.1.56

4 years ago

2.1.56-beta.1

4 years ago

2.1.55

4 years ago

2.1.54

4 years ago

2.1.53-beta.1

4 years ago

2.1.53

4 years ago

2.1.52-beta.1

4 years ago

2.1.52-beta.0

4 years ago

2.1.49

4 years ago

2.1.50

4 years ago

2.1.51

4 years ago

2.1.48

4 years ago

2.1.47

4 years ago

2.1.45

4 years ago

2.1.46

4 years ago

2.1.43

4 years ago

2.1.44

4 years ago

2.1.42

4 years ago

2.1.41

4 years ago

2.1.38

4 years ago

2.1.39

4 years ago

2.1.36

4 years ago

2.1.37

4 years ago

2.1.34

4 years ago

2.1.35

4 years ago

2.1.40

4 years ago

2.1.33

4 years ago

2.1.32

4 years ago

2.1.31

4 years ago

2.1.29

4 years ago

2.1.30

4 years ago

2.1.28

4 years ago

2.1.27

4 years ago

2.1.25

4 years ago

2.1.26

4 years ago

2.1.24

4 years ago

2.1.23

4 years ago

2.1.21

4 years ago

2.1.22

4 years ago

2.1.18

4 years ago

2.1.19

4 years ago

2.1.17

4 years ago

2.1.16

4 years ago

2.1.15

4 years ago

2.1.14

4 years ago

2.1.13

4 years ago

2.1.12

4 years ago

2.1.11

4 years ago

2.1.10

4 years ago

2.1.9

4 years ago

2.1.7

4 years ago

2.1.6

4 years ago

2.1.5

4 years ago

2.1.4

4 years ago

2.1.3

4 years ago

2.1.2

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.65

4 years ago

2.0.64

4 years ago

2.0.63

4 years ago

2.0.62

4 years ago

2.0.61

4 years ago

2.0.59

4 years ago

2.0.60

4 years ago

2.0.57

4 years ago

2.0.58

4 years ago

2.0.56

4 years ago

2.0.55

4 years ago

2.0.53

4 years ago

2.0.54

4 years ago

2.0.51

4 years ago

2.0.52

4 years ago

2.0.49

4 years ago

2.0.48

4 years ago

2.0.47

4 years ago

2.0.46

4 years ago

2.0.45

4 years ago

2.0.44

4 years ago

2.0.43

4 years ago

2.0.42

4 years ago

2.0.41

4 years ago

2.0.40

4 years ago

2.0.39

4 years ago

2.0.38

4 years ago

2.0.37

4 years ago

2.0.36

4 years ago

2.0.35

4 years ago

2.0.34

4 years ago

2.0.32

4 years ago

2.0.31

4 years ago

2.0.30

4 years ago

2.0.29

4 years ago

2.0.28

4 years ago

2.0.27

5 years ago

2.0.26

5 years ago

2.0.25

5 years ago

2.0.24

5 years ago

2.0.22

5 years ago

2.0.21

5 years ago

2.0.20

5 years ago

2.0.18

5 years ago

2.0.17

5 years ago

2.0.16

5 years ago

2.0.15

5 years ago

2.0.14

5 years ago

2.0.13

5 years ago

2.0.12

5 years ago

2.0.11

5 years ago

2.0.10

5 years ago

2.0.9

5 years ago

2.0.8

5 years ago

2.0.7

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.5.7

5 years ago

1.5.6

5 years ago

1.5.5

5 years ago

1.5.4

5 years ago

1.5.3

5 years ago

1.5.2

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.4.85

5 years ago

1.4.84

5 years ago

1.4.82

5 years ago

1.4.81

5 years ago

1.4.80

5 years ago

1.4.79

5 years ago

1.4.78

5 years ago

1.4.77

5 years ago

1.4.76

5 years ago

1.4.75

5 years ago

1.4.74

5 years ago

1.4.73

5 years ago

1.4.71

5 years ago

1.4.70

5 years ago

1.4.69

5 years ago

1.4.68

5 years ago

1.4.67

5 years ago

1.4.66

5 years ago

1.4.65

5 years ago

1.4.64

5 years ago

1.4.63

5 years ago

1.4.62

5 years ago

1.4.61

5 years ago

1.4.60

5 years ago

1.4.59

5 years ago

1.4.58

5 years ago

1.4.57

5 years ago

1.4.56

5 years ago

1.4.55

5 years ago

1.4.53

5 years ago

1.4.52

5 years ago

1.4.51

5 years ago

1.4.50

5 years ago

1.4.49

5 years ago

1.4.48

5 years ago

1.4.47

5 years ago

1.4.46

5 years ago

1.4.45

5 years ago

1.4.44

5 years ago

1.4.43

5 years ago

1.4.42

5 years ago

1.4.41

5 years ago

1.4.40

5 years ago

1.4.39

5 years ago

1.4.38

5 years ago

1.4.37

5 years ago

1.4.35

5 years ago

1.4.34

5 years ago

1.4.33

5 years ago

1.4.32

5 years ago

1.4.31

5 years ago

1.4.29

5 years ago

1.4.28

5 years ago

1.4.27

5 years ago

1.4.26

5 years ago

1.4.25

5 years ago

1.4.24

5 years ago

1.4.23

5 years ago

1.4.22

5 years ago

1.4.21

5 years ago

1.4.20

5 years ago

1.4.19

5 years ago

1.4.18

5 years ago

1.4.17

5 years ago

1.4.16

5 years ago

1.4.15

5 years ago

1.4.14

5 years ago

1.4.13

5 years ago

1.4.12

5 years ago

1.4.11

5 years ago

1.4.10

5 years ago

1.4.9

5 years ago

1.4.8

5 years ago

1.4.7

5 years ago

1.4.6

5 years ago

1.4.5

5 years ago

1.4.4

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.99

5 years ago

1.3.98

5 years ago

1.3.97

5 years ago

1.3.95

5 years ago

1.3.94

5 years ago

1.3.93

5 years ago

1.3.92

5 years ago

1.3.91

5 years ago

1.3.90

5 years ago

1.3.89

5 years ago

1.3.88

5 years ago

1.3.87

5 years ago

1.3.86

5 years ago

1.3.85

5 years ago

1.3.84

5 years ago

1.3.83

5 years ago

1.3.82

5 years ago

1.3.81

5 years ago

1.3.80

5 years ago

1.3.79

5 years ago

1.3.78

5 years ago

1.3.77

5 years ago

1.3.76

5 years ago

1.3.75

5 years ago

1.3.74

5 years ago

1.3.73

5 years ago

1.3.72

5 years ago

1.3.71

5 years ago

1.3.70

5 years ago

1.3.69

5 years ago

1.3.68

5 years ago

1.3.67

5 years ago

1.3.66

5 years ago

1.3.65

5 years ago

1.3.63

5 years ago

1.3.62

5 years ago

1.3.61

5 years ago

1.3.60

5 years ago

1.3.59

5 years ago

1.3.58

5 years ago

1.3.57

5 years ago

1.3.56

5 years ago

1.3.55

5 years ago

1.3.54

5 years ago

1.3.53

5 years ago

1.3.52

5 years ago

1.3.51

5 years ago

1.3.50

5 years ago

1.3.49

5 years ago

1.3.48

5 years ago

1.3.47

5 years ago

1.3.46

5 years ago

1.3.45

5 years ago

1.3.43

5 years ago

1.3.42

5 years ago

1.3.41

5 years ago

1.3.40

5 years ago

1.3.39

5 years ago

1.3.38

5 years ago

1.3.37

5 years ago

1.3.36

5 years ago

1.3.35

5 years ago

1.3.34

5 years ago

1.3.33

5 years ago

1.3.32

5 years ago

1.3.31

5 years ago

1.3.3

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.49

5 years ago

1.2.48

5 years ago

1.2.47

5 years ago

1.2.46

5 years ago

1.2.45

5 years ago

1.2.44

5 years ago

1.2.43

5 years ago

1.2.42

5 years ago

1.2.41

5 years ago

1.2.40

5 years ago

1.2.39

5 years ago

1.2.38

5 years ago

1.2.37

5 years ago

1.2.36

5 years ago

1.2.35

5 years ago

1.2.34

5 years ago

1.2.33

5 years ago

1.2.32

5 years ago

1.2.31

5 years ago

1.2.30

5 years ago

1.2.29

5 years ago

1.2.28

5 years ago

1.2.27

5 years ago

1.2.26

5 years ago

1.2.25

5 years ago

1.2.24

5 years ago

1.2.22

5 years ago

1.2.21

5 years ago

1.2.20

5 years ago

1.2.19

5 years ago

1.2.18

5 years ago

1.2.17

5 years ago

1.2.16

5 years ago

1.2.15

5 years ago

1.2.14

5 years ago

1.2.12

5 years ago

1.2.10

5 years ago

1.2.9

5 years ago

1.2.8

5 years ago

1.2.7

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2-beta.2

5 years ago

1.2.2-beta.1

5 years ago

1.2.2-beta

5 years ago

1.2.1-beta

5 years ago

1.2.0-beta

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

1.0.0-beta-4

5 years ago

1.0.0-beta-2

5 years ago

1.0.0-beta

5 years ago

0.6.1-test-1

5 years ago

0.6.1-test

5 years ago

0.6.1

5 years ago

0.6.0

5 years ago

0.5.16

5 years ago

0.5.15

5 years ago

0.5.14

5 years ago

0.5.13

5 years ago

0.5.12

5 years ago

0.5.11

5 years ago

0.5.10

5 years ago

0.5.8

5 years ago

0.5.7

5 years ago

0.5.6

5 years ago

0.5.5

5 years ago

0.5.4

5 years ago

0.5.3

5 years ago

0.5.2

5 years ago

0.5.1

5 years ago

0.5.0

6 years ago

0.4.0

6 years ago

0.3.0

6 years ago

0.2.0

6 years ago

0.1.8

6 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago