* feat(device): Add 'Save to keyboard' button Created a 'Progress Button' that have 2 state in progress or not. Able to set different text for different state: - baseText for normal state - progressText for in progress state close: #377 * fix 'Save to keyboard' button visibility in web version * remove success notification when save to keyboard success * feat(notifier): Turn off auto hide of the notifier * feat(device): Show saved state of 'Save to keyboard button' * style: Format import in app.component.ts * feat(device): Auto hide 'Save to Keyboard' button * fix(device): Fix saving animation * fix(device): Fix saving animation * fix(device): Fix tslint
15 lines
279 B
TypeScript
15 lines
279 B
TypeScript
import { Action } from '@ngrx/store';
|
|
|
|
export interface ProgressButtonState {
|
|
showButton: boolean;
|
|
text: string;
|
|
showProgress: boolean;
|
|
action?: Action;
|
|
}
|
|
|
|
export const initProgressButtonState = {
|
|
showButton: false,
|
|
text: null,
|
|
showProgress: false
|
|
};
|