From 58a07dd05d781945248207698d3c9499b2a2c2b8 Mon Sep 17 00:00:00 2001 From: Adrian Cowan Date: Thu, 26 Jan 2023 18:10:47 +1100 Subject: [PATCH] website: Make the spam question simple again This is an initial quick fix to get back simple buttons. This should be followed up with some refactoring or maybe a real spam task. --- website/cypress/e2e/tasks/random.cy.ts | 9 ++++ website/src/components/FlaggableElement.tsx | 2 +- .../src/components/Survey/LabelInputGroup.tsx | 1 - .../components/Tasks/LabelTask/LabelTask.tsx | 54 +++++++++++++++---- 4 files changed, 55 insertions(+), 11 deletions(-) diff --git a/website/cypress/e2e/tasks/random.cy.ts b/website/cypress/e2e/tasks/random.cy.ts index 7e14dd1d..467ebda9 100644 --- a/website/cypress/e2e/tasks/random.cy.ts +++ b/website/cypress/e2e/tasks/random.cy.ts @@ -55,6 +55,15 @@ describe("handles random tasks", () => { break; } + case "spam-task": { + cy.get('[data-cy="not-spam-button"]').click(); + + cy.get('[data-cy="review"]').click(); + + cy.get('[data-cy="submit"]').click(); + + break; + } case undefined: { throw new Error( "No tasks available, but at least create initial prompt expected" diff --git a/website/src/components/FlaggableElement.tsx b/website/src/components/FlaggableElement.tsx index 0bebce97..d7572080 100644 --- a/website/src/components/FlaggableElement.tsx +++ b/website/src/components/FlaggableElement.tsx @@ -95,7 +95,7 @@ export const FlaggableElement = (props: FlaggableElementProps) => { Select one or more labels that apply. - name)} onChange={setValues} /> + name)} onChange={setValues} /> + + + ); +};