Summary
components/widgets/TextBox.js (default export TextBox) is not imported anywhere in the repository. A repo-wide search for TextBox returns only the file's own definition plus two unrelated comments that happen to contain the word "textbox" (in components/pageblocks/ProblemRowReact.js) — no import sites.
Details
- The component is a generic form skeleton (
<form> with a labeled text input and a submit button) driven entirely by props.
- Its own comment notes the prop contract is "very arbitrary and subject to change," suggesting it was an early scaffold that was never adopted.
Verification
grep -rn "TextBox" . --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=.next | grep -iE "import|require"
# no import/require references outside the file itself
Suggested action
Confirm it is unused and remove it.
Summary
components/widgets/TextBox.js(default exportTextBox) is not imported anywhere in the repository. A repo-wide search forTextBoxreturns only the file's own definition plus two unrelated comments that happen to contain the word "textbox" (incomponents/pageblocks/ProblemRowReact.js) — no import sites.Details
<form>with a labeled text input and a submit button) driven entirely by props.Verification
Suggested action
Confirm it is unused and remove it.