4.3.1 • Published 1 year ago

@justeat/f-user-message v4.3.1

Weekly downloads
259
License
Apache-2.0
Repository
github
Last release
1 year ago
<img width="125" alt="Fozzie Bear" src="../../bear.png" />

<p>Global User message Component for Vue.js.</p>

Coverage Status CircleCI Known Vulnerabilities

Usage

  1. Install the module using NPM or Yarn:

    yarn add @justeat/f-user-message
    # Alternatively if using npm
    npm install @justeat/f-user-message
  2. Import the component

    You can import it in your Vue SFC like this (please note that styles have to be imported separately):

    import UserMessage from '@justeat/f-user-message';
    import '@justeat/f-user-message/dist/f-user-message.css';
    export default {
        components: {
            UserMessage
        }
    }

    If you are using Webpack, you can import the component dynamically to separate the user message bundle from the main bundle.client.js:

    import '@justeat/f-user-message/dist/f-user-message.css';
    export default {
        components: {
            ...
            UserMessage: () => import(/* webpackChunkName: "vue-user-message" */ '@justeat/f-user-message')
        }
    }
  3. Properties which component accepts:

    locale - If there is a vue-i18n plugin in the project, the user message component can be called without locale property, otherwise it accepts it in format like 'en-GB'

Development

It is recommended to run the following commands at the root of the monorepo in order to install dependencies and allow you to view components in isolation via Storybook.

# cd ./fozzie-components
yarn install

## Testing
Unit / Integration / Contract

```bash
# Run Unit / Integration / Contract tests for all components
cd ./fozzie-components
yarn test

OR

# Run Unit / Integration / Contract tests for f-user-message
cd ./fozzie-components/packages/f-user-message
yarn test

Component Tests

# Run Component tests for all components
# Note: Ensure Storybook is not running when running the following commands
cd ./fozzie-components

yarn storybook:build
yarn storybook:serve-static
yarn test-component:chrome

OR

# Run Component tests for f-user-message
# Note: Ensure Storybook is not running when running the following commands
cd ./fozzie-components/packages/f-user-message
yarn test-component:chrome
4.3.1

1 year ago

4.3.0

3 years ago

4.1.0

3 years ago

4.0.0

3 years ago

4.2.0

3 years ago

3.2.1

3 years ago

3.2.0

3 years ago

3.1.0

4 years ago

3.0.0

4 years ago

2.0.0

4 years ago

2.0.0-beta.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

0.3.1

5 years ago

0.2.0

5 years ago

0.1.0

5 years ago