Willkommen beim Kommunikations-Coach
-
Waehle ein bestehendes Thema oder erstelle ein neues, um zu beginnen.
+
Wähle ein bestehendes Thema oder erstelle ein neues, um zu beginnen.
@@ -313,7 +344,7 @@ export const CommcoachCoachingView: React.FC = () => {
{personas.length > 0 && (
-
+
{personas.map(p => (
)}
@@ -352,6 +385,16 @@ export const CommcoachCoachingView: React.FC = () => {
Session aktiv - {coach.selectedContext?.title}
+ {isTtsPlaying && (
+
+ Stop
+
+ )}
+ {coach.wasInterrupted && !isTtsPlaying && (
+
+ Weitersprechen
+
+ )}
coach.setMuted(!coach.isMuted)}
@@ -359,11 +402,19 @@ export const CommcoachCoachingView: React.FC = () => {
>
{coach.isMuted ? '\u{1F507}' : '\u{1F3A4}'} {coach.isMuted ? 'Stumm' : 'Ton an'}
-
- Abschliessen
+
+ {coach.actionLoading === 'completing' ? 'Wird abgeschlossen...' : 'Abschliessen'}
-
- Abbrechen
+
+ {coach.actionLoading === 'cancelling' ? 'Wird abgebrochen...' : 'Abbrechen'}
diff --git a/src/pages/views/commcoach/CommcoachDashboardView.tsx b/src/pages/views/commcoach/CommcoachDashboardView.tsx
index d30b8f3..94e8ead 100644
--- a/src/pages/views/commcoach/CommcoachDashboardView.tsx
+++ b/src/pages/views/commcoach/CommcoachDashboardView.tsx
@@ -30,7 +30,7 @@ export const CommcoachDashboardView: React.FC = () => {
}
if (!dashboard) {
- return
Keine Daten verfuegbar.
;
+ return
Keine Daten verfügbar.
;
}
return (
@@ -124,7 +124,7 @@ export const CommcoachDashboardView: React.FC = () => {
Tipp des Tages
-
Konsistenz schlaegt Intensitaet. Auch 10 Minuten taegliches Coaching-Gespraech
+
Konsistenz schlägt Intensität. Auch 10 Minuten tägliches Coaching-Gespräch
bringt messbare Fortschritte in deiner Kommunikationskompetenz.
@@ -134,10 +134,10 @@ export const CommcoachDashboardView: React.FC = () => {
function _categoryLabel(category: string): string {
const labels: Record
= {
- leadership: 'Fuehrung',
+ leadership: 'Führung',
conflict: 'Konflikt',
negotiation: 'Verhandlung',
- presentation: 'Praesentation',
+ presentation: 'Präsentation',
feedback: 'Feedback',
delegation: 'Delegation',
changeManagement: 'Change Mgmt',
diff --git a/src/pages/views/commcoach/CommcoachDossierView.tsx b/src/pages/views/commcoach/CommcoachDossierView.tsx
index 1737590..52c617e 100644
--- a/src/pages/views/commcoach/CommcoachDossierView.tsx
+++ b/src/pages/views/commcoach/CommcoachDossierView.tsx
@@ -102,7 +102,7 @@ export const CommcoachDossierView: React.FC = () => {
{!coach.selectedContextId ? (
-
@@ -133,8 +133,12 @@ export const CommcoachDossierView: React.FC = () => {
>
)}
- coach.archiveContext(coach.selectedContextId!)}>
- Archivieren
+ coach.archiveContext(coach.selectedContextId!)}
+ disabled={!!coach.actionLoading}
+ >
+ {coach.actionLoading === 'archiving' ? 'Wird archiviert...' : 'Archivieren'}