Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
52305a4
refactor: remove unused CampaignSettings component from Insights and …
iDome89 Jan 10, 2025
cb22119
feat: add CampaignSettings component to Insights and Videos pages for…
iDome89 Jan 10, 2025
e4f9dcf
Update translation.json for theme field validation
marcbon Jan 10, 2025
6cab5f2
Merge pull request #1085 from AppQuality/remove-share-from-insights-a…
iDome89 Jan 10, 2025
6098010
Squashed commit of the spike branch UN-341 + Header updates + minor f…
iacopolea Dec 9, 2024
5c737b3
integrate Header dots menu into new header
iacopolea Dec 9, 2024
b0042e1
refactor: move filter display logic to AppliedFilters component
iacopolea Dec 9, 2024
b3c0f88
feat: add Pagination component and integrate it into Header
iacopolea Dec 9, 2024
d3c409b
feat: enhance pagination cursor styling and default bugs display
iacopolea Dec 10, 2024
aa24470
fix non-existent error to make yarn validate pass
iacopolea Dec 10, 2024
122d9b7
ok lets just delete this pain in the ** useless son of a **
iacopolea Dec 10, 2024
a766991
feat: add translation keys for applied filters and enhance filter dis…
iacopolea Dec 10, 2024
076f9b5
feat: enhance header components with improved pagination logic and fi…
iacopolea Dec 10, 2024
a5fa199
fix: add translation keys for tags and types in applied filters
iacopolea Dec 10, 2024
195e4b9
fix: simplify bug handling in header and improve pagination logic
iacopolea Dec 11, 2024
6156cda
fix(validation): try to reduce validation errors adding checks
cannarocks Dec 11, 2024
52479f0
feat(ci): restore validation job to GitHub Actions workflow
cannarocks Dec 11, 2024
6ef4b6e
fix(header): improve conditional rendering of filters and pagination …
d-beezee Dec 16, 2024
53489c8
fix(header): use groupbyvalue from searchparams instead of current bug
d-beezee Dec 17, 2024
b32caae
fix(BugHeader): simplify groupByValue assignment in search params
d-beezee Dec 17, 2024
ee91707
feat(BugHeader): implement useSetFilters hook for managing filter sta…
d-beezee Dec 17, 2024
c0a50d1
fix(translations): update placeholder text for unique/duplicated bugs…
d-beezee Dec 18, 2024
e4eb9d6
feat(BugHeader): refactor OrderbyTag and AppliedFilters components to…
d-beezee Dec 19, 2024
d06f77c
fix(translations): update placeholder text for unique/duplicated bugs…
d-beezee Dec 19, 2024
5663f83
feat(AppliedFilters): add usecase filter to translation files and com…
d-beezee Dec 19, 2024
f3997ee
refactor(AppliedFilters): simplify value retrieval for filter display
d-beezee Dec 19, 2024
fb35649
feat(AppliedFilters): add header for applied filters and improve valu…
d-beezee Dec 19, 2024
8ddbc30
feat(BugHeader): include search parameters in bug detail link for imp…
iacopolea Jan 7, 2025
9543f74
feat(AppliedFilters): enhance component to accept states and use case…
iacopolea Jan 8, 2025
1e2d587
fix: UN-642 missing usecase title
iacopolea Jan 8, 2025
74285f3
feat(useSetFilters): integrate usecases query and enhance filter logi…
iacopolea Jan 8, 2025
bf078e4
fix(Header): update bug count display to default to zero when no bugs…
iacopolea Jan 8, 2025
7830c41
fix: query param on click comments.... move search param evaluetion t…
sinatragianpaolo Jan 8, 2025
3aba6ba
fix(Header): update paginationItems to react to changes in filters an…
iacopolea Jan 8, 2025
d3caf18
fix(BugStateSelect): adjust icon margin for better alignment and styling
iacopolea Jan 9, 2025
ab66c2d
fix(BugPreview): hooks rule and undefined stuff
iacopolea Jan 10, 2025
e4d465e
fix(BugPreview): handle optional chaining for application_section.id …
iacopolea Jan 10, 2025
e7e5ece
fix(BugPreview): update groupByValue to use custom_status.id instead …
iacopolea Jan 10, 2025
4d24733
fix(BugFilters): refactor useSetFilters to utilize getFiltersFromPara…
iacopolea Jan 13, 2025
d4693a1
fix(AppliedFilters): simplify filter retrieval by using getSelectedFi…
iacopolea Jan 13, 2025
44521fa
fix(AppliedFilters): remove unused props and filter out empty values …
iacopolea Jan 13, 2025
013ecf3
feat(AppliedFilters): add search filter support and update translatio…
iacopolea Jan 13, 2025
06bc51b
fix yarn validate
iacopolea Jan 13, 2025
fe19d72
refactor: update import paths for SectionTitle component
marcbon Jan 14, 2025
f1426d4
refactor: update translation strings for dashboard and project pages
marcbon Jan 14, 2025
f014b2c
fix(useSetFilters): set as a string and handle string values
iacopolea Jan 14, 2025
6aa84c4
fix(useSetFilters): enhance filter matching by making comparisons cas…
iacopolea Jan 14, 2025
4cb0cd8
fix(AppliedFilters): exclude unique and read filters from string valu…
iacopolea Jan 14, 2025
3740ab7
fix(AppliedFilters): simplify empty value check in filter logic
iacopolea Jan 15, 2025
d407e74
fix(useSetFilters): filter out undefined values from mapped filter re…
iacopolea Jan 16, 2025
19df17c
fix(translations): update placeholder text for unique/duplicated bugs…
d-beezee Dec 18, 2024
d088c30
fix(translations): update placeholder text for unique/duplicated bugs…
d-beezee Dec 19, 2024
77c2fde
feat(BugHeader): integrate GTM event tracking for user actions in hea…
iacopolea Jan 3, 2025
1a263c1
Merge pull request #1062 from AppQuality/UN-266-bug-pagination
cannarocks Jan 16, 2025
262b94b
Merge pull request #1079 from AppQuality/UN-573-bug-pagination-analytics
cannarocks Jan 16, 2025
af5b47b
Merge pull request #1086 from AppQuality/UN-52-fix-theme-error-message
cannarocks Jan 16, 2025
4c6cc56
Merge pull request #1087 from AppQuality/UN-622-update-section-titles
cannarocks Jan 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ jobs:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Use Node.js 16.x
- name: Use Node.js 18.x
uses: actions/setup-node@v2
with:
node-version: 16.x
node-version: 18.x
- run: yarn --frozen-lockfile --ignore-engines
- run: yarn validate

Expand All @@ -25,7 +25,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Get branch
shell: bash
Expand Down
8 changes: 7 additions & 1 deletion src/common/components/BugDetail/BugStateSelect/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { Select, Separator } from '@appquality/unguess-design-system';
import React, { useMemo } from 'react';
import { appTheme } from 'src/app/theme';
import { Circle } from 'src/common/components/CustomStatusDrawer/Circle';
import styled from 'styled-components';

Expand Down Expand Up @@ -40,7 +41,12 @@ const BugStateSelect = ({
<Select.Option
key={status.id}
value={status.id.toString()}
icon={<Circle color={status.color} />}
icon={
<Circle
color={status.color}
style={{ margin: `auto ${appTheme.space.xs} auto 0` }}
/>
}
label={ToTileCase(status.name)}
/>
))}
Expand Down
2 changes: 1 addition & 1 deletion src/features/bugsPage/bugsPageSlice.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ type CampaignType = {
OsFilterType &
ReplicabilityFilterType;

type GroupBy = 'usecase' | 'bugState' | 'ungrouped';
export type GroupBy = 'usecase' | 'bugState' | 'ungrouped';
export type OrderBy = 'severity_id' | 'priority_id';
export type Order = 'DESC' | 'ASC';

Expand Down
35 changes: 30 additions & 5 deletions src/locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,25 @@
"__BUG_PAGE_BUG_COMMENTS_BUTTON_TEXT_EMPTY": "Be the first to write one comment!",
"__BUG_PAGE_BUG_COMMENTS_BUTTON_TEXT_EXISTING": "Read all comments",
"__BUG_PAGE_HEADER_COPY_LINK_CTA": "Copy Link",
"__BUG_PAGE_HEADER_FILTER_DEVICES": "Devices",
"__BUG_PAGE_HEADER_FILTER_OS": "OS",
"__BUG_PAGE_HEADER_FILTER_PRIORITIES": "Priorities",
"__BUG_PAGE_HEADER_FILTER_REPLICABILITIES": "Replicabilities",
"__BUG_PAGE_HEADER_FILTER_SEVERITIES": "Severities",
"__BUG_PAGE_HEADER_FILTER_STATUS": "Status",
"__BUG_PAGE_HEADER_FILTER_TAGS": "Tags",
"__BUG_PAGE_HEADER_FILTER_TYPES": "Typologies",
"__BUG_PAGE_HEADER_FILTER_UNIQUE": "Unique only",
"__BUG_PAGE_HEADER_FILTER_UNREAD": "Unread only",
"__BUG_PAGE_HEADER_FILTER_USECASE": "Usecases",
"__BUG_PAGE_HEADER_FILTER_SEARCH": "Search",
"__BUG_PAGE_HEADER_FILTERS_APPLIED": "Applied filters",
"__BUG_PAGE_HEADER_FILTERS_APPLIED_HEADER": "Filters currently applied",
"__BUG_PAGE_HEADER_HIGHEST_PRIORITY": "Highest priority",
"__BUG_PAGE_HEADER_HIGHEST_SEVERITY": "Highest severity",
"__BUG_PAGE_HEADER_LOWEST_PRIORITY": "Lowest priority",
"__BUG_PAGE_HEADER_LOWEST_SEVERITY": "Lowest severity",
"__BUG_PAGE_HEADER_ORDERBY": "Order by",
"__BUG_PAGE_HEADER_SHARE_LINK_CTA": "Share Public Link",
"__BUG_PAGE_HEADER_SHORTCUT_LINK_CTA": "Keyboard Shortcut",
"__BUG_PRIORITY_HIGH": "High",
Expand Down Expand Up @@ -283,7 +302,7 @@
"__BUGS_TAGS_FILTER_ITEM_NO_TAGS": "No tags",
"__BUGS_TYPES_FILTER_ITEM_NO_ITEMS": "Typology",
"__BUGS_UNIQUE_FILTER_DROWPDOWN_ITEM_UNIQUE": "Unique bugs only",
"__BUGS_UNIQUE_FILTER_ITEM_ALL": "With duplicated",
"__BUGS_UNIQUE_FILTER_ITEM_ALL": "All bugs",
"__BUGS_UNIQUE_FILTER_ITEM_PLACEHOLDER": "Unique/duplicated",
"__BUGS_UNIQUE_FILTER_ITEM_UNIQUE": "Unique only",
"__BUGS_USECASES_FILTER_ITEM_NO_ITEMS": "Use Case",
Expand Down Expand Up @@ -543,8 +562,10 @@
"__DASHABOARD_EXPRESS_CARD_PRE_TITLE MAX:12": "Express",
"__DASHABOARD_EXPRESS_CARD_TITLE MAX:12": "Exploratory Test",
"__DASHABOARD_NEWS_ACTION_CARDS_TITLE MAX:12": "New for you",
"__DASHABOARD_SUGGESTED_CAMPAIGN_TITLE MAX:12": "Suggested",
"__DASHABOARD_TOTAL_CAMPAIGN_COUNTER MAX:5": "All",
"__DASHABOARD_SUGGESTED_CAMPAIGN_SUBTITLE": "Monitor the latest results from your campaigns or start a new activity",
"__DASHABOARD_SUGGESTED_CAMPAIGN_TITLE": "Keep track of your work",
"__DASHABOARD_TOTAL_CAMPAIGN_SUBTITLE": "Monitor your work",
"__DASHABOARD_TOTAL_CAMPAIGN_TITLE": "All campaigns",
"__DASHBOARD_CARD_GROUP_LIST_BUTTON_SHOW_ALL MAX:10": "Show all",
"__DASHBOARD_CREATE_NEW_PROJECT": "Create a new project",
"__DASHBOARD_CREATE_NEW_PROJECT_FORM_CANCEL_BUTTON": "Cancel",
Expand Down Expand Up @@ -1008,9 +1029,9 @@
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TAGS_SHOW_MORE_one": "Show more",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TAGS_SHOW_MORE_other": "Show more",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_DESCRIPTION": "Use themes to clusterize your observations",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_ERROR": "You must insert a title",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_ERROR": "You must insert a theme",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_LABEL": "Theme",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_MAX_ERROR": "You must insert a title between 1 and 70 characters",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_MAX_ERROR": "You must insert a theme between 1 and 70 characters",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_PLACEHOLDER": "Select or add a theme",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_SAVE_BUTTON": "Save",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_SAVE_TOAST_SUCCESS": "Observation saved successfully",
Expand Down Expand Up @@ -1072,11 +1093,15 @@
"_CAMPAIGN_WIDGET_UX_TEST_PROGRESS_MONITORING_HEADER": "Test Progress",
"_CAMPAIGN_WIDGET_UX_USER_ANALYSIS_DESCRIPTION_HEADER": "There are observations on",
"_CAMPAIGN_WIDGET_UX_USER_ANALYSIS_HEADER": "Analyzed User Contributions",
"_PROJECT_PAGE_TOTAL_CAMPAIGN_SUBTITLE": "Monitor your work",
"_PROJECT_PAGE_TOTAL_CAMPAIGN_TITLE": "All campaigns",
"_TOAST_DELETED_MESSAGE": "successfully deleted",
"_TOAST_DELETED_MESSAGE_SUBJECT": "Insight",
"_TOAST_GENERIC_ERROR_MESSAGE": "Something went wrong",
"_TOAST_PUBLISHED_MESSAGE": "successfully published",
"_TOAST_UNPUBLISHED_MESSAGE": "successfully unpublished",
"{{count}} bugs_one": "{{count}} bug",
"{{count}} bugs_other": "{{count}} bugs",
"Devices ({{count}})_one": "Devices ({{count}})",
"Devices ({{count}})_other": "Devices ({{count}})",
"INSIGHT_PAGE_COLLECTION_OBSERVATIONS_LABEL": "Observations: <1>{{counter}}</1>",
Expand Down
37 changes: 32 additions & 5 deletions src/locales/it/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,24 @@
"__BUG_PAGE_BUG_COMMENTS_BUTTON_TEXT_EMPTY": "Scrivi tu il primo",
"__BUG_PAGE_BUG_COMMENTS_BUTTON_TEXT_EXISTING": "Leggili tutti",
"__BUG_PAGE_HEADER_COPY_LINK_CTA": "Copia link",
"__BUG_PAGE_HEADER_FILTER_DEVICES": "",
"__BUG_PAGE_HEADER_FILTER_OS": "",
"__BUG_PAGE_HEADER_FILTER_PRIORITIES": "",
"__BUG_PAGE_HEADER_FILTER_REPLICABILITIES": "",
"__BUG_PAGE_HEADER_FILTER_SEVERITIES": "",
"__BUG_PAGE_HEADER_FILTER_STATUS": "",
"__BUG_PAGE_HEADER_FILTER_TAGS": "",
"__BUG_PAGE_HEADER_FILTER_TYPES": "",
"__BUG_PAGE_HEADER_FILTER_UNIQUE": "",
"__BUG_PAGE_HEADER_FILTER_UNREAD": "",
"__BUG_PAGE_HEADER_FILTER_USECASE": "",
"__BUG_PAGE_HEADER_FILTERS_APPLIED": "",
"__BUG_PAGE_HEADER_FILTERS_APPLIED_HEADER": "",
"__BUG_PAGE_HEADER_HIGHEST_PRIORITY": "",
"__BUG_PAGE_HEADER_HIGHEST_SEVERITY": "",
"__BUG_PAGE_HEADER_LOWEST_PRIORITY": "",
"__BUG_PAGE_HEADER_LOWEST_SEVERITY": "",
"__BUG_PAGE_HEADER_ORDERBY": "",
"__BUG_PAGE_HEADER_SHARE_LINK_CTA": "Condividi link pubblico",
"__BUG_PAGE_HEADER_SHORTCUT_LINK_CTA": "Tasti rapidi",
"__BUG_PRIORITY_HIGH": "Alta",
Expand Down Expand Up @@ -195,6 +213,7 @@
"__BUGS_PAGE_FILTER_DRAWER_BODY_FILTER_OS_ALL_LABEL": "Tutti",
"__BUGS_PAGE_FILTER_DRAWER_BODY_FILTER_OS_SHOW_LESS_LABEL": "Mostra meno",
"__BUGS_PAGE_FILTER_DRAWER_BODY_FILTER_OS_SHOW_MORE_LABEL_one": "+ <0>1</0> altro",
"__BUGS_PAGE_FILTER_DRAWER_BODY_FILTER_OS_SHOW_MORE_LABEL_many": "",
"__BUGS_PAGE_FILTER_DRAWER_BODY_FILTER_OS_SHOW_MORE_LABEL_other": "+ altri <0>{{count}}</0>",
"__BUGS_PAGE_FILTER_DRAWER_BODY_FILTER_OS_TITLE": "OS",
"__BUGS_PAGE_FILTER_DRAWER_BODY_FILTER_PRIORITIES_SHOW_LESS_LABEL": "Mostra meno",
Expand Down Expand Up @@ -301,7 +320,7 @@
"__BUGS_TYPES_FILTER_ITEM_NO_ITEMS": "Tipologia",
"__BUGS_UNIQUE_FILTER_DROWPDOWN_ITEM_UNIQUE": "Solo bug unici",
"__BUGS_UNIQUE_FILTER_ITEM_ALL": "Con duplicati",
"__BUGS_UNIQUE_FILTER_ITEM_PLACEHOLDER": "Unici/duplicati",
"__BUGS_UNIQUE_FILTER_ITEM_PLACEHOLDER": "Tutti i bug",
"__BUGS_UNIQUE_FILTER_ITEM_UNIQUE": "Solo unici",
"__BUGS_USECASES_FILTER_ITEM_NO_ITEMS": "Use Case",
"__CAMPAIGN_ARCHIVE_HEADER_ALERT_1": "",
Expand Down Expand Up @@ -367,6 +386,7 @@
"__CAMPAIGN_PAGE_INSIGHTS_SECTION_TITLE": "Punti principali",
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_LESS_LABEL": "Mostra meno",
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_MORE_LABEL_one": "Vedi altre evidenze <0>({{video_count}})</0>",
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_MORE_LABEL_many": "",
"__CAMPAIGN_PAGE_INSIGHTS_SHOW_MORE_LABEL_other": "Vedi altre evidenze <0>({{video_count}})</0>",
"__CAMPAIGN_PAGE_INSIGHTS_VIDEO_PART_NUMBER_LABEL": "Evidenza {{index}} di {{video_count}}",
"__CAMPAIGN_PAGE_METHODOLOGY_CARD_INVOLVED_USERS_LABEL": "UTENTI COINVOLTI",
Expand Down Expand Up @@ -567,8 +587,10 @@
"__DASHABOARD_EXPRESS_CARD_PRE_TITLE MAX:12": "Express",
"__DASHABOARD_EXPRESS_CARD_TITLE MAX:12": "Test esplorativo",
"__DASHABOARD_NEWS_ACTION_CARDS_TITLE MAX:12": "Novità per te",
"__DASHABOARD_SUGGESTED_CAMPAIGN_TITLE MAX:12": "Suggerite",
"__DASHABOARD_TOTAL_CAMPAIGN_COUNTER MAX:5": "Tutte",
"__DASHABOARD_SUGGESTED_CAMPAIGN_SUBTITLE": "",
"__DASHABOARD_SUGGESTED_CAMPAIGN_TITLE": "",
"__DASHABOARD_TOTAL_CAMPAIGN_SUBTITLE": "",
"__DASHABOARD_TOTAL_CAMPAIGN_TITLE": "",
"__DASHBOARD_CARD_GROUP_LIST_BUTTON_SHOW_ALL MAX:10": "Mostra tutto",
"__DASHBOARD_CREATE_NEW_PROJECT": "Crea un nuovo progetto",
"__DASHBOARD_CREATE_NEW_PROJECT_FORM_CANCEL_BUTTON": "",
Expand Down Expand Up @@ -1037,9 +1059,9 @@
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TAGS_SHOW_MORE_many": "",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TAGS_SHOW_MORE_other": "Mostra ancora",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_DESCRIPTION": "Usa i temi per raggruppare le tue osservazioni",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_ERROR": "Devi inserire un titolo",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_ERROR": "Devi inserire un tema",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_LABEL": "Tema",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_MAX_ERROR": "Devi inserire un titolo compreso tra 1 e 70 caratteri",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_MAX_ERROR": "Devi inserire un tema compreso tra 1 e 70 caratteri",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_FIELD_TITLE_PLACEHOLDER": "Seleziona o crea un tema",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_SAVE_BUTTON": "Salva",
"__VIDEO_PAGE_ACTIONS_OBSERVATION_FORM_SAVE_TOAST_SUCCESS": "Osservazione salvata con successo",
Expand Down Expand Up @@ -1103,11 +1125,16 @@
"_CAMPAIGN_WIDGET_UX_TEST_PROGRESS_MONITORING_HEADER": "Andamento Test",
"_CAMPAIGN_WIDGET_UX_USER_ANALYSIS_DESCRIPTION_HEADER": "Hai aggiunto osservazioni su",
"_CAMPAIGN_WIDGET_UX_USER_ANALYSIS_HEADER": "Contributi utente analizzati",
"_PROJECT_PAGE_TOTAL_CAMPAIGN_SUBTITLE": "",
"_PROJECT_PAGE_TOTAL_CAMPAIGN_TITLE": "",
"_TOAST_DELETED_MESSAGE": "cancellato con successo",
"_TOAST_DELETED_MESSAGE_SUBJECT": "Scoperta",
"_TOAST_GENERIC_ERROR_MESSAGE": "Qualcosa è andato storto",
"_TOAST_PUBLISHED_MESSAGE": "pubblicata con successo",
"_TOAST_UNPUBLISHED_MESSAGE": "nascosto con successo",
"{{count}} bugs_one": "",
"{{count}} bugs_many": "",
"{{count}} bugs_other": "",
"Devices ({{count}})_one": "Dispositivi ({{count}})",
"Devices ({{count}})_many": "",
"Devices ({{count}})_other": "Dispositivi ({{count}})",
Expand Down
2 changes: 1 addition & 1 deletion src/pages/Bug/Actions.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ export const Actions = () => {
isFetching: isFetchingUsers,
} = useGetMentionableUsers();
const { t } = useTranslation();
const { campaignId, bugId } = useParams();
const mentionableUsers = useCallback(
({ query }: { query: string }) => {
const mentions = users.filter((user) => {
Expand All @@ -74,7 +75,6 @@ export const Actions = () => {
const [mediaIds, setMediaIds] = useState<
{ id: number; internal_id: string }[]
>([]);
const { campaignId, bugId } = useParams();
const [isSubmitting, setIsSubmitting] = useState(false);
const cid = campaignId ? campaignId.toString() : '';
const bid = bugId ? bugId.toString() : '';
Expand Down
Loading