Skip to content

test(Tokenizer): the sheet-row action test passes presentation, not the removed experimental prop - #9850

Closed
imdreamrunner wants to merge 1 commit into
mainfrom
test/tokenizer-row-action-presentation
Closed

imdreamrunner wants to merge 1 commit into
mainfrom
test/tokenizer-row-action-presentation

Conversation

@imdreamrunner

Copy link
Copy Markdown
Contributor

Maintainer impact

main fails typecheck, test, test-node (2/4) and build. #9808 added a Tokenizer sheet test that passes experimental={{presentation: 'bottom-sheet'}}, and #9836, which merged after it, removed Tokenizer's experimental prop. The two PRs did not conflict textually, so both merged. Every open PR now inherits the red base: TokenizerBottomSheet.test.tsx(1814,11): error TS2769: No overload matches this call. At runtime the test also fails, because the field ignores experimental and renders the inline combobox, so the test cannot find the sheet trigger.

Intended invariant

Tokenizer takes only the stable presentation prop (component:Tokenizer DEC-3, Compatibility). The test checks the sheet presentation's development warning for a row action. That behavior is unchanged.

Change

The test passes presentation="bottom-sheet" in place of experimental={{presentation: 'bottom-sheet'}}. This is a one-line test change; product code does not change.

Evidence

  • Failure before the change: the CI typecheck job on main and on chore(changeset): the Lab removal note names Core's presentation sheets #9846 reports src/Tokenizer/TokenizerBottomSheet.test.tsx(1814,11): error TS2769.
  • Success after the change: CI on this PR.
  • Product/runtime behavior verified unchanged: only a test file changes.
  • CI impact (for a change to workflows, actions or CI scripts): none; no workflow changes.

git grep -nE "experimental=\{\{presentation|experimental: \{presentation|experimental\.presentation" -- packages apps docs/specs on main finds this line only, outside the codemod and its tests.

Scope

  • No intended public API, product behavior, visual direction, or policy change.
  • Product changes discovered during the work were removed or split.
  • Public text and artifacts contain no internal Meta context.

Testing

CI runs typecheck and the Tokenizer suites on this PR.

@vercel

vercel Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
astryx Ready Ready Preview Nov 4, 2026 1:23am UTC

Request Review

@astracat-bot

astracat-bot Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

AI review status for this pull request.

Review status Updated
🔄 In progress (for maintainers only) Nov 4, 2026, 1:14 AM UTC

@imdreamrunner

Copy link
Copy Markdown
Contributor Author

Closing as a duplicate of #9847, which makes the same one-line change and was opened first.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Nov 4, 2026
@github-actions
github-actions Bot deleted the test/tokenizer-row-action-presentation branch November 4, 2026 06:04

This branch was successfully deployed

1 active deployment
Preview — 57dcba93 Deployed Nov 4, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant