configurators-web-components

Configurators Front Common
936
Install
npm install configurators-web-components
Latest Version:1.22.0
Vue:3
Older releases:2
Last Updated:Sep 21, 2023
Links: npm
Maintainer: jbrenault

Configurators Front Common

Tangram

Table of Contents
  1. About The Project
  2. How to use
  3. How to use
  4. Contact

About The Project

Configurators inside adeo domain are build with angular or vue. As such the common components are build as web components so we are able to provide them in both cases

How to use

npm install

npm i configurators-web-components

or yarn install

yarn add configurators-web-components

in your vue app you can import the bundle into your main.js file

import 'configurators-web-components/dist/bundle.js';

in your angular app install it in the module you require the components: (NB: you need to use the CUSTOM_ELEMENTS_SCHEMA for angular to allow the use of custom tags)

import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppRoutingModule } from '../app-routing.module';
import { FeatureComponent } from './feature.component';
import 'configurators-web-components/dist/bundle.js';

@NgModule({
  declarations: [
    FeatureComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule
  ],
  schemas: [CUSTOM_ELEMENTS_SCHEMA],
})
export class FeatureModule { }

Storybook

A storybook is deployed on github pages for people having an account in adeo organization on github. A surge deployment is also available here for the others.

Contact

Anne-Sophie ISARE - Product Owner - annesophie.isare@leroymerlin.fr

Pierre Gérard - Developer - pierre.gerard@leroymerlin.fr

Jean-Baptiste Renault - Developer - jean-baptiste.renault@ext.adeo.com

Mickaël Margollé - Developer - mickael.margole@ext.adeo.com

Charlotte Vanhuyse - Developer - charlotte.vanhuyse@leroymerlin.fr

Version History

Version Released Vue License
1.22.0 ^3.2.38
1.21.0 ^3.2.38
1.20.0 ^3.2.38
1.19.0 ^3.2.38
1.18.0 ^3.2.38