Skip to content

Commit 0686e27

Browse files
authored
Merge pull request #644 from AppQuality/develop
Sentiments and fixes
2 parents c82febf + 823e77a commit 0686e27

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+859
-187
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.4.0",
44
"private": true,
55
"dependencies": {
6-
"@appquality/unguess-design-system": "3.1.46",
6+
"@appquality/unguess-design-system": "3.1.47",
77
"@headwayapp/react-widget": "^0.0.4",
88
"@reduxjs/toolkit": "^1.8.0",
99
"@rtk-query/codegen-openapi": "^1.0.0-alpha.1",

src/assets/icons/pill-icon-tv.svg

Lines changed: 3 additions & 5 deletions
Loading

src/features/api/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,7 @@ export type GetCampaignsByCidUxApiResponse = /** status 200 OK */ {
528528
name: string;
529529
};
530530
value: number;
531+
comment: string;
531532
}[];
532533
methodology: {
533534
type: string;

src/hooks/useActiveWorkspace.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable no-debugger */
21
import { useEffect, useState } from 'react';
32
import { useAppSelector } from 'src/app/hooks';
43
import { Workspace, useGetWorkspacesQuery } from 'src/features/api';

src/locales/en/translation.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,24 @@
213213
"__BUGS_UNIQUE_FILTER_ITEM_UNIQUE": "Unique only",
214214
"__BUGS_USECASES_FILTER_ITEM_NO_ITEMS": "Use Case",
215215
"__CAMPAIGN_CARD_EMPTY_TITLE_LABEL": "Untitled",
216+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_CARD_DESCRIPTION": "Here you can find the evolution of user sentiments through the Use Cases, evaluated on this scale:",
217+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_CARD_PRE_TITLE": "What this graph shows",
218+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_CARD_TITLE": "Identify the most critical Use Cases",
219+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_HEADER": "Users' sentiments during the test",
220+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_DESCRIPTION": "Identify the most critical Use Cases and the most appreciated ones. The list is ordered by the most critical",
221+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_1": "Very negative",
222+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_2": "Negative",
223+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_3": "Neutral",
224+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_4": "Positive",
225+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_5": "Very positive",
226+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_SENTIMENT_LABEL": "Sentiment",
227+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_USECASE_LABEL_one": "Use Case (tot. {{count}})",
228+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_USECASE_LABEL_other": "Use Cases (tot. {{count}})",
216229
"__CAMPAIGN_PAGE_BUTTON_DETAIL_BUG": "Go to bug list",
217230
"__CAMPAIGN_PAGE_DEVICE_AND_BUG_TYPES_SECTION_SUBTITLE": "Check all the isolated bugs organized for devices and OS plus all the bug typologies",
218231
"__CAMPAIGN_PAGE_DEVICE_AND_BUG_TYPES_SECTION_TITLE": "Devices and bug types",
232+
"__CAMPAIGN_PAGE_EXP_OVERVIEW_SECTION_SUBTITLE": "How was the overall user experience with the product",
233+
"__CAMPAIGN_PAGE_EXP_OVERVIEW_SECTION_TITLE": "Overview",
219234
"__CAMPAIGN_PAGE_GOAL_CARD_PRE_LABEL": "Campaign's goal",
220235
"__CAMPAIGN_PAGE_GOAL_CARD_TITLE": "The beginning of the test",
221236
"__CAMPAIGN_PAGE_INFO_HEADER_DESKTOP": "Desktop",
@@ -257,8 +272,9 @@
257272
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_OTHER_REPORTS_LABEL": "Reports & attachments",
258273
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_OVERVIEW_LABEL": "Overview",
259274
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_GROUP_INSIGHTS_LABEL": "SUMMARY",
260-
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_INSIGHTS_LABEL": "Overview",
275+
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_INSIGHTS_LABEL": "Main points",
261276
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_METHODOLOGY_LABEL": "About this campaign",
277+
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_OVERVIEW_LABEL": "Overview",
262278
"__CAMPAIGN_PAGE_REPORTS_CARDS_DOWNLOAD_LABEL": "Download now",
263279
"__CAMPAIGN_PAGE_REPORTS_CARDS_OPEN_LINK_LABEL": "Open link",
264280
"__CAMPAIGN_PAGE_REPORTS_CARDS_UPDATED_ON_LABEL": "Last edit",

src/locales/it/translation.json

Lines changed: 33 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,25 @@
227227
"__BUGS_UNIQUE_FILTER_ITEM_UNIQUE": "Solo unici",
228228
"__BUGS_USECASES_FILTER_ITEM_NO_ITEMS": "Use Case",
229229
"__CAMPAIGN_CARD_EMPTY_TITLE_LABEL": "Senza Titolo",
230+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_CARD_DESCRIPTION": "Qui trovi l'evoluzione degli stati d'animo degli utenti nei vari Use Case, valutati su questa scala:",
231+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_CARD_PRE_TITLE": "Cosa mostra questo grafico",
232+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_CARD_TITLE": "Individua gli Use Case più critici per gli utenti",
233+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_HEADER": "Gli stati d'animo degli utenti durante il test",
234+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_DESCRIPTION": "Individua gli use case più critici in base allo stato d'animo. La lista è ordinata dal più critico al meno critico.",
235+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_1": "Molto negativo",
236+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_2": "Negativo",
237+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_3": "Neutrale",
238+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_4": "Positivo",
239+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_ITEM_VAL_5": "Molto positivo",
240+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_SENTIMENT_LABEL": "Sentimento",
241+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_USECASE_LABEL_one": "Use Case (tot. {{count}})",
242+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_USECASE_LABEL_other": "Use Case (tot. {{count}})",
243+
"__CAMPAIGN_EXP_WIDGET_SENTIMENT_LIST_USECASE_LABEL_many": "Use Case (tot. {{count}})",
230244
"__CAMPAIGN_PAGE_BUTTON_DETAIL_BUG": "Vai alla lista bug",
231245
"__CAMPAIGN_PAGE_DEVICE_AND_BUG_TYPES_SECTION_SUBTITLE": "Visualizza i bug divisi per dispositivi e sistemi operativi e le tipologie di tutti i bug segnalati",
232246
"__CAMPAIGN_PAGE_DEVICE_AND_BUG_TYPES_SECTION_TITLE": "Dispositivi e tipologie bug",
247+
"__CAMPAIGN_PAGE_EXP_OVERVIEW_SECTION_SUBTITLE": "Com'è stata l'esperienza complessiva degli utenti con il prodotto",
248+
"__CAMPAIGN_PAGE_EXP_OVERVIEW_SECTION_TITLE": "Panoramica",
233249
"__CAMPAIGN_PAGE_GOAL_CARD_PRE_LABEL": "Obiettivo della campagna",
234250
"__CAMPAIGN_PAGE_GOAL_CARD_TITLE": "Il punto di partenza del test",
235251
"__CAMPAIGN_PAGE_INFO_HEADER_DESKTOP": "Desktop",
@@ -239,25 +255,23 @@
239255
"__CAMPAIGN_PAGE_INFO_HEADER_PLATFORM_TV": "TV",
240256
"__CAMPAIGN_PAGE_INFO_HEADER_TEST_TIMING": "Durata test",
241257
"__CAMPAIGN_PAGE_INSIGHTS_ALL_CLUSTERS": "Generale",
242-
"__CAMPAIGN_PAGE_INSIGHTS_LIGHTBOX_DETAILS_LINKED_INSIGHT_LABEL": "Insight collegato",
243-
"__CAMPAIGN_PAGE_INSIGHTS_LIGHTBOX_HEADER_HIGHLIGHTS_LABEL_one": "({{count}} Highlight)",
244-
"__CAMPAIGN_PAGE_INSIGHTS_LIGHTBOX_HEADER_HIGHLIGHTS_LABEL_many": "({{count}} Highlights)",
245-
"__CAMPAIGN_PAGE_INSIGHTS_LIGHTBOX_HEADER_HIGHLIGHTS_LABEL_other": "({{count}} Highlights)",
258+
"__CAMPAIGN_PAGE_INSIGHTS_LIGHTBOX_DETAILS_LINKED_INSIGHT_LABEL": "Scoperta collegata",
259+
"__CAMPAIGN_PAGE_INSIGHTS_LIGHTBOX_HEADER_HIGHLIGHTS_LABEL_one": "({{count}} Evidenze)",
260+
"__CAMPAIGN_PAGE_INSIGHTS_LIGHTBOX_HEADER_HIGHLIGHTS_LABEL_other": "({{count}} Evidenze)",
246261
"__CAMPAIGN_PAGE_INSIGHTS_NAVIGATION_TITLE": "Executive summary",
247-
"__CAMPAIGN_PAGE_INSIGHTS_NUMBER_LABEL": "Insight",
248-
"__CAMPAIGN_PAGE_INSIGHTS_SECTION_SUBTITLE": "Cosa abbiamo scoperto e compreso nello specifico dell'esperienza utente",
249-
"__CAMPAIGN_PAGE_INSIGHTS_SECTION_TITLE": "Nel dettaglio",
262+
"__CAMPAIGN_PAGE_INSIGHTS_NUMBER_LABEL": "Scoperta",
263+
"__CAMPAIGN_PAGE_INSIGHTS_SECTION_SUBTITLE": "Cosa abbiamo scoperto dellesperienza utente",
264+
"__CAMPAIGN_PAGE_INSIGHTS_SECTION_TITLE": "Punti principali",
250265
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_LESS_LABEL": "Mostra meno",
251-
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_MORE_LABEL_one": "Mostra altri highlight <2>({{video_count}})</2>",
252-
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_MORE_LABEL_many": "Show more highlights <2>({{video_count}})</2>",
253-
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_MORE_LABEL_other": "Mostra altri highlight <2>({{video_count}})</2>",
254-
"__CAMPAIGN_PAGE_INSIGHTS_VIDEO_PART_NUMBER_LABEL": "Highlight {{index}} di {{video_count}}",
266+
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_MORE_LABEL_one": "Vedi altre evidenze <2>({{video_count}})</2>",
267+
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_MORE_LABEL_other": "Vedi altre evidenze <2>({{video_count}})</2>",
268+
"__CAMPAIGN_PAGE_INSIGHTS_VIDEO_PART_NUMBER_LABEL": "Evidenza {{index}} di {{video_count}}",
255269
"__CAMPAIGN_PAGE_METHODOLOGY_CARD_INVOLVED_USERS_LABEL": "UTENTI COINVOLTI",
256270
"__CAMPAIGN_PAGE_METHODOLOGY_CARD_TEST_TYPOLOGY_LABEL": "TIPOLOGIA DI TEST",
257271
"__CAMPAIGN_PAGE_METHODOLOGY_CARD_TITLE": "La metodologia usata",
258272
"__CAMPAIGN_PAGE_METHODOLOGY_SECTION_SUBTITLE": "Cosa volevamo scoprire con questo test e quale metodologia abbiamo usato per farlo",
259273
"__CAMPAIGN_PAGE_METHODOLOGY_SECTION_TITLE": "Sulla campagna",
260-
"__CAMPAIGN_PAGE_METHODOLOGY_SERVICES_LINK": "Scopri altri servizi",
274+
"__CAMPAIGN_PAGE_METHODOLOGY_SERVICES_LINK": "Vedi i servizi",
261275
"__CAMPAIGN_PAGE_METHODOLOGY_SHOW_LESS": "Mostra meno",
262276
"__CAMPAIGN_PAGE_METHODOLOGY_SHOW_MORE": "Leggi di più",
263277
"__CAMPAIGN_PAGE_METHODOLOGY_USERS_NUMBER_one": "{{count}} Utente",
@@ -268,19 +282,20 @@
268282
"__CAMPAIGN_PAGE_METHODOLOGY_USERS_QUANTITATIVE": "Quantitativa",
269283
"__CAMPAIGN_PAGE_NAVIGATION_BUG_EXTERNAL_LINK_LABEL": "Vai alla lista bug",
270284
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_DETAILS_LABEL": "APPROFONDISCI",
271-
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_OTHER_LABEL": "DOWNLOAD",
285+
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_OTHER_LABEL": "NEL DETTAGLIO",
272286
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_DETAILS_DEVICES_LABEL": "Dispositivi e tipologie bug",
273287
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_DETAILS_UNIQUE_BUGS_LABEL": "Distribuzione bug unici",
274288
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_OTHER_REPORTS_LABEL": "Report e documenti",
275289
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_OVERVIEW_LABEL": "Panoramica",
276-
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_GROUP_INSIGHTS_LABEL": "COSA ABBIAMO IMPARATO",
277-
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_INSIGHTS_LABEL": "Nel dettaglio",
278-
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_METHODOLOGY_LABEL": "About this campaign",
290+
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_GROUP_INSIGHTS_LABEL": "IN SINTESI",
291+
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_INSIGHTS_LABEL": "Punti principali",
292+
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_METHODOLOGY_LABEL": "Sulla campagna",
293+
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_ITEM_OVERVIEW_LABEL": "Panoramica",
279294
"__CAMPAIGN_PAGE_REPORTS_CARDS_DOWNLOAD_LABEL": "Scarica ora",
280295
"__CAMPAIGN_PAGE_REPORTS_CARDS_OPEN_LINK_LABEL": "Apri link",
281296
"__CAMPAIGN_PAGE_REPORTS_CARDS_UPDATED_ON_LABEL": "Ultima modifica",
282297
"__CAMPAIGN_PAGE_REPORTS_CARDS_UPLOADED_ON_LABEL": "Caricato il",
283-
"__CAMPAIGN_PAGE_REPORTS_DESCRIPTION": "Qui puoi trovare report e allegati relativi alla tua campagna.",
298+
"__CAMPAIGN_PAGE_REPORTS_DESCRIPTION": "Qui puoi trovare la documentazione completa collegata al test",
284299
"__CAMPAIGN_PAGE_REPORTS_EMPTY_REPORTS_TEXT": "Qui troverai informazioni sulla tua campagna, quando sarà finita. \nSei hai dubbi o domande, contatta il tuo CSM.",
285300
"__CAMPAIGN_PAGE_REPORTS_EMPTY_REPORTS_TITLE": "Non ci sono ancora contenuti",
286301
"__CAMPAIGN_PAGE_REPORTS_FILE_TYPE_ARCHIVE": "Archivio",
@@ -763,7 +778,7 @@
763778
"__WORKSPACE_SETTINGS_ADD_MEMBER_INVALID_EMAIL_ERROR": "Email non valida",
764779
"__WORKSPACE_SETTINGS_ADD_MEMBER_MESSAGE_PLACEHOLDER": "Messaggio (opzionale)",
765780
"__WORKSPACE_SETTINGS_ADD_MEMBER_REQUIRED_EMAIL_ERROR": "Campo obbligatorio",
766-
"__WORKSPACE_SETTINGS_CTA_TEXT": "gestisci utenti",
781+
"__WORKSPACE_SETTINGS_CTA_TEXT": "Gestisci utenti",
767782
"__WORKSPACE_SETTINGS_CURRENT_MEMBER_YOU_LABEL": "(tu)",
768783
"__WORKSPACE_SETTINGS_MEMBER_ACTIONS_LABEL": "membro",
769784
"__WORKSPACE_SETTINGS_MEMBER_INVITATION_PENDING_LABEL": "In sospeso",
Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,12 @@ const ExampleList = () => {
7777
*/
7878
export const List = ({ header, title, children }: ListProps) => (
7979
<ListWrapper>
80-
<ListHeader>
81-
{header ? <Columns.Label isBold>{header}</Columns.Label> : null}
82-
<ListHeaderTitle isBold>{title}</ListHeaderTitle>
83-
</ListHeader>
80+
{(header || title) && (
81+
<ListHeader>
82+
{header ? <Columns.Label isBold>{header}</Columns.Label> : null}
83+
{title ? <ListHeaderTitle isBold>{title}</ListHeaderTitle> : null}
84+
</ListHeader>
85+
)}
8486

8587
{children}
8688
</ListWrapper>

0 commit comments

Comments
 (0)