Setup warning messages

- Set them do auto cole after preset timeout
- Allow setting label key
This commit is contained in:
Clemente Raposo 2021-01-03 11:11:22 +00:00 committed by Dillon-Brown
parent 801632388b
commit f315b3f839
2 changed files with 8 additions and 1 deletions

View file

@ -56,7 +56,7 @@ export class MessageUiComponent implements OnInit, AfterViewInit {
}
this.messages.forEach(message => {
if (message.type === MessageTypes.success) {
if (message.type === MessageTypes.success || message.type === MessageTypes.warning) {
setTimeout(() => {
this.messageService.contains(message, true);
}, this.timeout * 1000);

View file

@ -100,6 +100,13 @@ export class MessageService {
});
}
addWarningMessageByKey(labelKey: string): number {
return this.addMessage({
type: MessageTypes.warning,
labelKey
});
}
addInfoMessage(text: string): number {
return this.addMessage({
type: MessageTypes.info,