PromptInputActionAddScreenshot uses a Radix-only event and fails with Base UI
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 78/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- typescript
- 領域
- frontend
調査の方向性
PromptInputActionAddScreenshot と PromptInputActionAddAttachments の実装から始め、次にそれらが PromptInputActionMenuContent 内でどのようにレンダリングされるかを追跡します。Base UI 統合でアクションメニューを再現し、どちらかのアクションを選択すると期待されるフローが開き、スクリーンショットのキャプチャが画像添付として追加されることを確認します。
索引モデルが issue の本文から書いたものです。
説明
PromptInputActionAddScreenshot listens for the menu item’s onSelect event. That works in the Radix-based docs demo, but not with Base UI’s menu item API. In our Base UI integration, switching the handler to onClick made screenshot capture work.
Steps to reproduce
- Use
PromptInputActionAddScreenshotinsidePromptInputActionMenuContentin a Base UI project. - Open the action menu and select “Take screenshot.”
Expected behavior
The screen-capture picker opens, and the selected capture is added as an image attachment.
Actual behavior
The screenshot action does not run with the Radix-style onSelect handler.
The same event mismatch affects PromptInputActionAddAttachments.
- 主要言語
- TypeScript
- スター
- 2.5k
- フォーク
- 291
- 平均マージ
- 20分
- マージ済み PR(30日)
- 3
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
vercel/ai-elements のほかの issue
-
PromptInput: successful async submit clears text typed while the submit was pending対応中かも @NicolasMilliard が 7 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
vercel/ai-elements#518 ·
メンテナーはふだん 1 日以内に返信
-
Attachments: remove button stays invisible on keyboard focus and on touch screens対応中かも @HardMax71 が 24 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
vercel/ai-elements#507 ·
メンテナーはふだん 1 日以内に返信
-
ChainOfThought: the header's aria-controls points at an element that is never rendered対応中かも @HardMax71 が 24 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
vercel/ai-elements#505 ·
メンテナーはふだん 1 日以内に返信
-
PromptInput rejects every file when accept lists file extensions (".xlsx")対応中かも @HardMax71 が 24 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
vercel/ai-elements#501 ·
メンテナーはふだん 1 日以内に返信
-
Context: ContextReasoningUsage and ContextCacheUsage don't compile with ai 7対応中かも @burrows99 が 14 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 90/100
vercel/ai-elements#500 ·
メンテナーはふだん 1 日以内に返信
vercel/ai-elements の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
Merit-Systems/x402scan#1312 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
Native Web
難易度 1/5 1時間未満 初心者へのやさしさ 80/100
digitalfabrik/integreat-app#4517 ·
メンテナーはふだん 2 日以内に返信
-
TLS guide repeats certs/ in the certificate directory対応中かも @maheshrijal が今日担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
prometheus/docs#3156 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
medusajs/dtc-starter#90 ·
メンテナーはふだん 1 日以内に返信