1.4.1 • Published 4 years ago

@eliascolares/menu v1.4.1

Weekly downloads
18
License
ISC
Repository
github
Last release
4 years ago

Ecosistema Dcide

Menu

Instalando

npm install @eliascolares/menu --save

Configurando

Adicione o MenuModule no exports do SharedModule

Parametros obrigatórios

A lib espera como configuração um objeto com os seguintes valores

    fullName: string; 
    logoUrl: string; 
    company: string; 
    token: string; 
    name: string;
    menuItems: []; 
    produtos: []; 

Como saída a lib retorna para o component um valor true quando o usuário clica no botão sair para deslogar, deve ser implementado no código o service para deslogar o usuário na api

Exemplo entrada

parametros = {
    fullName: 'Elias Colares',
    logoUrl: '../../../../assets/images/image.png',
    company: 'Company Teste',
    name: 'Elias',
    token: '123456789',
    menuItems: [
        {
            label: 'Url 1',
            link: '/path'
        },
        {
            label: 'Url 2',
            items: [
                {
                  label: 'Url child 1',
                  link: '/path/path'
                }
            ]
        }
    ]
    
}

Exemplo saída

onLogout(event: Event): void {
    if(event) {
        this.authService.logout().subscribe(() => {});
    }
}

<lib-ecosistema-menu [params]="parametros" (logout)="onLogout($event)"></lib-ecosistema-menu>

1.4.1

4 years ago

1.4.0

4 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

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.1

5 years ago

1.0.0

5 years ago

0.0.1

5 years ago