Skip to content

copy from UI (IVS-741)#277

Merged
Ghesselink merged 5 commits intodevelopmentfrom
IVS-741-copy-from-ui
Mar 7, 2026
Merged

copy from UI (IVS-741)#277
Ghesselink merged 5 commits intodevelopmentfrom
IVS-741-copy-from-ui

Conversation

@civilx64
Copy link
Contributor

@civilx64 civilx64 commented Mar 3, 2026

Adds a button to extract tabular content of validation outcomes and format it as tab-separated, suitable for pasting into spreadsheets or text files for reporting.

@aothms
Copy link
Collaborator

aothms commented Mar 3, 2026

  • Only for gherkin?
  • Maybe could be made generic by just getting [0]; not sure how readable that is from our reports.

[0] https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent

@civilx64
Copy link
Contributor Author

civilx64 commented Mar 4, 2026

  • Only for gherkin?

I started with gherkin since that was the context of the original user request. I briefly considered extracting the copy/paste into a modular React component but stopped when it became apparent that there would be considerable effort to rework more of the UI, which we are tracking in a separate ticket and is coupled with the API design.

I opted for quick MVP focused on the software developer / product manager (validate my tool's capabilities) user persona. The requirements for an end user (validate the content of the model I am delivering) is different and I didn't want to go too far in one direction at the expense of the other.

@Ghesselink
Copy link
Contributor

opted for quick MVP focused on the software developer / product manager (validate my tool's capabilities) user persona. The requirements for an end user (validate the content of the model I am delivering) is different and I didn't want to go too far in one direction at the expense of the other.

Very clear, a good step forward :) I made a few small changed: fixed the casing on fontSize (React prop was silently ignored by MUI) and some React hygiene (className, functional state updaters). Tested locally, ready to merge into DEV.

@Ghesselink Ghesselink merged commit c85be6c into development Mar 7, 2026
2 of 3 checks passed
@Ghesselink Ghesselink deleted the IVS-741-copy-from-ui branch March 7, 2026 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants