diff --git a/src/actions/content-legacy-parity.test.ts b/src/actions/content-legacy-parity.test.ts index 01ea1f6ac9..fb47e2f54e 100644 --- a/src/actions/content-legacy-parity.test.ts +++ b/src/actions/content-legacy-parity.test.ts @@ -335,4 +335,13 @@ describe("Content legacy wrappers", () => { ).toBe(true); } }); + + it("routes the real banner manager through the required compatibility action", () => { + const source = readFileSync( + "src/app/admin/banners/banners-manager.tsx", + "utf8", + ); + expect(source).toContain('from "@/actions/admin-banners"'); + expect(source).not.toContain('from "@/actions/banners"'); + }); }); diff --git a/src/app/admin/banners/banners-manager.tsx b/src/app/admin/banners/banners-manager.tsx index 8fed05ce05..adb9165462 100644 --- a/src/app/admin/banners/banners-manager.tsx +++ b/src/app/admin/banners/banners-manager.tsx @@ -2,7 +2,11 @@ import { Pencil, Plus, Trash2 } from "lucide-react"; import { useState } from "react"; -import { createBanner, deleteBanner, updateBanner } from "@/actions/banners"; +import { + createBanner, + deleteBanner, + updateBanner, +} from "@/actions/admin-banners"; import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";