fix(feed): the card menu's reset uses the card's own reset string
Two keys for one action had already drifted once; the menu now reads card.resetState like the card's button.
This commit is contained in:
@@ -96,7 +96,7 @@ export function FeedVideoMenu({
|
||||
? [
|
||||
{
|
||||
id: "reset",
|
||||
label: t("card.menu.reset"),
|
||||
label: t("card.resetState"),
|
||||
icon: <RotateCcw className={icon} />,
|
||||
onSelect: () => onResetState(v.id),
|
||||
},
|
||||
|
||||
@@ -113,7 +113,7 @@ describe("the feed card's menu", () => {
|
||||
"card.menu.unmarkWatched",
|
||||
"card.menu.unsave",
|
||||
"card.hide",
|
||||
"card.menu.reset",
|
||||
"card.resetState",
|
||||
"home.pin.add",
|
||||
]);
|
||||
fireEvent.click(item("card.menu.unsave"));
|
||||
@@ -128,7 +128,7 @@ describe("the feed card's menu", () => {
|
||||
|
||||
it("clears the progress of a half-watched one", async () => {
|
||||
const { handlers } = openMenu(video({ position_seconds: 30 }));
|
||||
fireEvent.click(item("card.menu.reset"));
|
||||
fireEvent.click(item("card.resetState"));
|
||||
await vi.waitFor(() => expect(handlers.onResetState).toHaveBeenLastCalledWith("v1"));
|
||||
});
|
||||
});
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
"menu": {
|
||||
"label": "Video",
|
||||
"unmarkWatched": "Mark unwatched",
|
||||
"unsave": "Remove from saved",
|
||||
"reset": "Reset (clear progress and status)"
|
||||
"unsave": "Remove from saved"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
"menu": {
|
||||
"label": "Videó",
|
||||
"unmarkWatched": "Megnézés visszavonása",
|
||||
"unsave": "Törlés a mentettek közül",
|
||||
"reset": "Alaphelyzet (előzmény és státusz törlése)"
|
||||
"unsave": "Törlés a mentettek közül"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user