1.2.22 • Published 3 years ago

colmeiacomponents v1.2.22

Weekly downloads
103
License
ISC
Repository
-
Last release
3 years ago

colmeiacomponents

Build Setup

# install dependencies
npm i --save colmeiacomponents

# adicione os seguites plugins e components ao quasar.config.js

 return {
  framework: {
    components: [
      'QLayout',
      'QFooter',
      'QHeader',
      'QDate',
      'QInput',
      'QDrawer',
      'QSelect',
      'QAvatar',
      'QPageContainer',
      'QLinearProgress',
      'QPage',
      'QToolbar',
      'QToolbarTitle',
      'QBtn',
      'QIcon',
      'QMenu',
      'QList',
      'QEditor',
      'QItem',
      'QTooltip',
      'QItemSection',
      'QSeparator',
      'QToggle',
      'QDialog',
      'QCard',
      'QBar',
      'QCardSection',
      'QCardActions',
      'QSpace',
      'QItemLabel',
      'QCheckbox',
      'QColor',
      'QPopupProxy',
      'QExpansionItem',
      'QScrollArea'
    ]
  },
  directives: [
    'ClosePopup'
  ],
  plugins: [
   'Notify',
   'LocalStorage',
   'Dialog'
  ]
 }

Idiomas

nas pasta i18n adicione as seguintes pastas /es /pt-br /en-us

após criar as pastas mude o arquivo index.js

    # index.js
    import enUS from './en-us'
    import ptBr from './pt-br'
    import es from './es'

    export default {
      'en-us': enUS,
      'pt-br': ptBr,
      'es': es
    }
    =============================================================================
    #pt-br crie um arquivo index.js

    import pt from 'quasar/lang/pt-br'
    import { padrao, user } from 'colmeiacomponents/src/lang/pt-br'

    export default {
      ...pt,
      ...user,
      ...padrao
    }
    =============================================================================
    #es crie um arquivo index.js
    import es from 'quasar/lang/es'
    import { user, padrao } from 'colmeiacomponents/src/lang/es/index'

    export default {
      ...es,
      ...user,
      ...padrao
    }

    =============================================================================
    #en-us crie um arquivo index.js
    import en from 'quasar/lang/en-us'
    import { padrao, user } from 'colmeiacomponents/src/lang/en-us/index'

    export default {
      ...en,
      ...user,
      ...padrao
    }

Social login

crie na pasta boot arquivo socialLogin.js

    import GSignInButton from 'vue-google-signin-button'
    export default async ({ Vue }) => {
      Vue.use(GSignInButton)
    }

    # no quasar.config.js edit o boot e adicione socialLogin
    boot: [
      'i18n',
      'axios',
      'socialLogin'
    ]

Validação

crie na pasta boot um arquivo veeValidate.js

    import VeeValidate, { Validator } from 'vee-validate'
    import messagesBr from 'vee-validate/dist/locale/pt_BR'
    import messagesEn from 'vee-validate/dist/locale/en'
    import messagesEs from 'vee-validate/dist/locale/es'

    Validator.localize('pt_BR', messagesBr)
    Validator.localize('en', messagesEn)
    Validator.localize('es', messagesEs)

    export default ({ app, Vue }) => {
      Vue.use(VeeValidate, {
        errorBagName: 'vErrors',
        locale: 'pt_BR',
        i18nRootKey: 'validations',
        dictionary: {
          pt_BR: { messages: messagesBr },
          en: { messages: messagesEn },
          es: { messages: messagesEs }
        }
      })
    }
    # no quasar.config.js edit o boot e adicione veeValidate
    boot: [
      'i18n',
      'axios',
      'veeValidate'
    ]

Components Globais

crie um arquivo na pasta boot chamado global.js

    import { CToolbar, CInput, CLanguage, CAlert, CSocial, CPerfil, CCropper, UpImage } from 'colmeiacomponents'

    export default ({ Vue }) => {
      Vue.prototype.$message = CAlert
      Vue.component('CToolbar', CToolbar)
      Vue.component('CInput', CInput)
      Vue.component('CLanguage', CLanguage)
      Vue.component('CSocial', CSocial)
      Vue.component('CPerfil', CPerfil)
      Vue.component('CCropper', CCropper)
      Vue.component('UpImage', UpImage)
    }

    # no quasar.config.js edit o boot e adicione global
    boot: [
      'i18n',
      'axios',
      'global'
    ]

Payments

para usar o components de pagamento modelo

  pagamento: {
    active: true,
    valor: 150,
    descricao: 'Pagamento LINK teste',
    formaPagamento: 1,
    clienteId: '5d48765caac6085078a68819',
    empresaId: '5d48765caac6085078a68818',
    dataVencimento: new Date(),
    numeroParcela: 0,
    empresa: {},
    response: null,
    parcelaboleto: [
      { value: '1', label: '1X - R$ 150,00', valor: 150 },
      { value: '2', label: '2X - R$ 75,00', valor: 75 },
      { value: '3', label: '3X - R$ 62,00', valor: 62 }
    ],
    parcelas: [
      { value: '1', label: '1X - R$ 150,00', valor: 150 },
      { value: '2', label: '2X - R$ 75,00', valor: 75 },
      { value: '3', label: '3X - R$ 52,5‬0', valor: 52.5 },
      { value: '4', label: '4X - R$ 41,35', valor: 41.35 }
    ]
  }
1.2.22

3 years ago

1.2.21

3 years ago

1.2.20

3 years ago

1.2.19

3 years ago

1.2.18

3 years ago

1.2.17

3 years ago

1.2.16

3 years ago

1.2.15

4 years ago

1.2.14

4 years ago

1.2.13

4 years ago

1.2.12

4 years ago

1.2.10

4 years ago

1.2.9

4 years ago

1.2.8

4 years ago

1.2.7

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.0

4 years ago

1.2.1

4 years ago

1.1.99

4 years ago

1.1.98

4 years ago

1.1.96

4 years ago

1.1.97

4 years ago

1.1.95

4 years ago

1.1.94

4 years ago

1.1.93

4 years ago

1.1.92

4 years ago

1.1.91

4 years ago

1.1.90

4 years ago

1.1.89

4 years ago

1.1.87

4 years ago

1.1.86

4 years ago

1.1.85

4 years ago

1.1.84

4 years ago

1.1.81

4 years ago

1.1.83

4 years ago

1.1.82

4 years ago

1.1.80

4 years ago

1.1.79

4 years ago

1.1.78

4 years ago

1.1.77

4 years ago

1.1.76

4 years ago

1.1.75

4 years ago

1.1.74

4 years ago

1.1.73

4 years ago

1.1.72

4 years ago

1.1.71

4 years ago

1.1.70

4 years ago

1.1.69

4 years ago

1.1.67

4 years ago

1.1.68

4 years ago

1.1.66

4 years ago

1.1.65

4 years ago

1.1.64

4 years ago

1.1.63

4 years ago

1.1.62

4 years ago

1.1.61

4 years ago

1.1.60

4 years ago

1.1.59

4 years ago

1.1.58

4 years ago

1.1.56

4 years ago

1.1.57

4 years ago

1.1.55

4 years ago

1.1.53

4 years ago

1.1.52

4 years ago

1.1.51

4 years ago

1.1.50

4 years ago

1.1.49

4 years ago

1.1.48

4 years ago

1.1.47

4 years ago

1.1.46

4 years ago

1.1.45

5 years ago

1.1.44

5 years ago

1.1.43

5 years ago

1.1.42

5 years ago

1.1.41

5 years ago

1.1.40

5 years ago

1.1.39

5 years ago

1.1.38

5 years ago

1.1.37

5 years ago

1.1.36

5 years ago

1.1.35

5 years ago

1.1.34

5 years ago

1.1.33

5 years ago

1.1.32

5 years ago

1.1.31

5 years ago

1.1.30

5 years ago

1.1.29

5 years ago

1.1.28

5 years ago

1.1.27

5 years ago

1.1.26

5 years ago

1.1.25

5 years ago

1.1.24

5 years ago

1.1.23

5 years ago

1.1.22

5 years ago

1.1.21

5 years ago

1.1.20

5 years ago

1.1.19

5 years ago

1.1.18

5 years ago

1.1.17

5 years ago

1.1.16

5 years ago

1.1.15

5 years ago

1.1.14

5 years ago

1.1.13

5 years ago

1.1.12

5 years ago

1.1.11

5 years ago

1.1.10

5 years ago

1.1.9

5 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.99

5 years ago

1.0.98

5 years ago

1.0.96

5 years ago

1.0.95

5 years ago

1.0.94

5 years ago

1.0.93

5 years ago

1.0.92

5 years ago

1.0.91

5 years ago

1.0.90

5 years ago

1.0.88

5 years ago

1.0.87

5 years ago

1.0.86

5 years ago

1.0.85

5 years ago

1.0.84

5 years ago

1.0.83

5 years ago

1.0.82

5 years ago

1.0.81

5 years ago

1.0.80

5 years ago

1.0.79

5 years ago

1.0.78

5 years ago

1.0.77

5 years ago

1.0.76

5 years ago

1.0.75

5 years ago

1.0.74

5 years ago

1.0.73

5 years ago

1.0.72

5 years ago

1.0.71

5 years ago

1.0.69

5 years ago

1.0.67

5 years ago

1.0.65

5 years ago

1.0.64

5 years ago

1.0.62

5 years ago

1.0.58

5 years ago

1.0.57

5 years ago

1.0.55

5 years ago

1.0.54

5 years ago

1.0.53

5 years ago

1.0.51

5 years ago

1.0.50

5 years ago

1.0.49

5 years ago

1.0.48

5 years ago

1.0.47

5 years ago

1.0.45

5 years ago

1.0.44

5 years ago

1.0.43

5 years ago

1.0.42

5 years ago

1.0.41

5 years ago

1.0.40

5 years ago

1.0.39

5 years ago

1.0.38

5 years ago

1.0.36

5 years ago

1.0.35

5 years ago

1.0.34

5 years ago

1.0.33

5 years ago

1.0.32

5 years ago

1.0.31

5 years ago

1.0.30

5 years ago

1.0.29

5 years ago

1.0.28

5 years ago

1.0.27

5 years ago

1.0.26

5 years ago

1.0.25

5 years ago

1.0.24

5 years ago

1.0.23

5 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.7

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