+
+ {result === null ? null : (
+
+ {`${result.diff.destructive_classes.join(",")}:${result.blockers[0]?.annotations}:${result.blockers[0]?.assets}:${result.is_refused}`}
+
+ )}
+
+ );
+}
+
describe("the project list", () => {
it("lists projects and opens one through the callback, never a router", async () => {
on("GET", /^\/projects$/, {
@@ -269,12 +313,6 @@ describe("the schema editor", () => {
});
}
- /**
- * Select a class and remove it from the draft, through the confirmation.
- *
- * Three steps rather than one: only the *selected* class has a
- * detail panel, and removal states its blast radius before it happens.
- */
/** Open one class's detail panel. Only the selected class has one. */
async function selectClass(index: number): Promise