Back to Super Productivity

Dialog Idle.Component

src/app/features/idle/dialog-idle/dialog-idle.component.html

18.10.02.2 KB
Original Source

@if (isTaskDataLoadedIfNeeded) {

{{ T.F.TIME_TRACKING.D_IDLE.IDLE_FOR | translate }}

{{ idleTime() | msToString: true }}

{{ T.F.TIME_TRACKING.D_IDLE.WHAT_WERE_YOU_DOING | translate }}

free_breakfast {{ T.F.TIME_TRACKING.D_IDLE.MODE_BREAK | translate }} track_changes {{ T.F.TIME_TRACKING.D_IDLE.MODE_TASK | translate }} call_split {{ T.F.TIME_TRACKING.D_IDLE.MODE_SPLIT | translate }} @if (mode === 'BREAK') {

{{ T.F.TIME_TRACKING.D_IDLE.BREAK_SUMMARY | translate: { time: idleTime() | msToString: true } }}

} @if (mode === 'TASK') {

} @if (mode !== 'SPLIT' && simpleCounterToggleBtns.length) { @for (simpleCounterBtn of simpleCounterToggleBtns; track simpleCounterBtn) { } @if (hasActiveSimpleCounterTimerButton()) {

info {{ (mode === 'BREAK' ? T.F.TIME_TRACKING.D_IDLE.WARN_SIMPLE_COUNTER_BREAK : T.F.TIME_TRACKING.D_IDLE.WARN_SIMPLE_COUNTER ) | translate }}

} } @if (mode === 'SPLIT') { @for (item of splitItems; track item) { free_breakfasttrack_changes @if (item.type === 'TASK') { } @else { {{ T.F.TIME_TRACKING.D_IDLE.BREAK | translate }} } {{ T.F.TASK.D_TIME.TIME_SPENT | translate }} @if (isSplitUnderAssigned) { more_time } @for ( simpleCounterBtn of item.simpleCounterToggleBtns; track simpleCounterBtn ) { } close } add {{ T.F.TIME_TRACKING.D_IDLE.ADD_ENTRY | translate }} @if (isSplitUnderAssigned) { {{ T.F.TIME_TRACKING.D_IDLE.TIME_UNASSIGNED | translate: { time: splitTimeRemaining | msToString } }} } @else if (isSplitOverAssigned) { {{ T.F.TIME_TRACKING.D_IDLE.TIME_OVER_ASSIGNED | translate: { time: splitTimeOver | msToString } }} } @else { {{ T.F.TIME_TRACKING.D_IDLE.ALL_TIME_ASSIGNED | translate }} }

} @if ((configService.takeABreak$ | async)?.isTakeABreakEnabled) { {{ T.F.TIME_TRACKING.D_IDLE.RESET_BREAK_REMINDER_TIMER | translate }} }

{{ T.F.TIME_TRACKING.D_IDLE.DONT_TRACK | translate }} {{ confirmIcon }} {{ confirmLabelKey | translate }} @let simpleCounterLabel = (simpleCounterBtn.isTrackTo ? T.F.TIME_TRACKING.D_IDLE.SIMPLE_COUNTER_TOOLTIP_DISABLE : T.F.TIME_TRACKING.D_IDLE.SIMPLE_COUNTER_TOOLTIP ) | translate: { title: simpleCounterBtn.title }; {{ simpleCounterBtn.icon }}}