1.8.1 • Published 1 year ago

@justeat/f-account-info v1.8.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

f-account-info

The account information page


npm version CircleCI Coverage Status Known Vulnerabilities


Usage

Installation

Install the module using npm or Yarn:

yarn add @justeat/f-account-info
npm install @justeat/f-account-info

Vue Applications

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

import AccountInfo from '@justeat/f-account-info';
import '@justeat/f-account-info/dist/f-account-info.css';

export default {
    components: {
        AccountInfo
    }
}

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

import '@justeat/f-account-info/dist/f-account-info.css';

export default {
    components: {
        // …
        AccountInfo: () => import(/* webpackChunkName: "account-info" */ '@justeat/f-account-info')
    }
}

Configuration

Props

There may be props that allow you to customise its functionality.

The props that can be defined are as follows (if any):

PropTypeRequiredDescription
authTokenstringfalsethe users authorisation token
isAuthFinishedbooleantruea flag indicating if the authorisation process has completed
smartGatewayBaseUrlstringtruethe smartgateway host
loginPathstringfalsethe redirect path if the GET fails with a 403, if not supplied then will not redirect

Development

Start by cloning the repository and installing the required dependencies:

$ git clone git@github.com:justeat/fozzie-components.git
$ cd fozzie-components
$ yarn

Change directory to the f-account-info package:

$ cd packages/components/pages/f-account-info

Testing

To test all components, run from root directory. To test only f-account-info, run from the ./fozzie-components/packages/components/pages/f-account-info directory.

Unit and Integration tests

yarn test

Component and Accessibility Tests

# Note: Ensure Storybook is running when running the following commands
cd ./fozzie-components

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

Accessibility tests

yarn test-a11y:chrome

Documentation to be completed once module is in stable state.

1.8.1

1 year ago

1.8.0

1 year ago

1.7.0

3 years ago

1.6.0

3 years ago

1.5.0

3 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago

1.4.0

3 years ago

1.3.0

3 years ago

0.28.1

3 years ago

0.28.0

3 years ago

0.27.0

3 years ago

0.26.0

3 years ago

0.24.0

3 years ago

0.22.1-beta

3 years ago

0.23.0

3 years ago

0.21.2

3 years ago

0.22.0

3 years ago

0.21.1

3 years ago

0.21.0

3 years ago

0.20.1

3 years ago

0.20.0

3 years ago

0.19.0

3 years ago

0.17.0

3 years ago

0.18.0

3 years ago

0.15.0

3 years ago

0.14.1

4 years ago

0.16.0

3 years ago

0.14.2

3 years ago

0.16.1

3 years ago

0.14.3

3 years ago

0.14.4

3 years ago

0.14.0

4 years ago

0.13.0

4 years ago

0.12.0

4 years ago

0.11.0

4 years ago

0.10.0

4 years ago

0.9.0

4 years ago

0.8.0

4 years ago

0.7.0

4 years ago

0.5.0

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.0

4 years ago