[claude] Mobile: Paid job submission with inline Lightning invoice (#25) #88
Reference in New Issue
Block a user
Delete Branch "claude/issue-25"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #25
What this does
Adds a lightning bolt button next to the mic on the Timmy tab that opens a bottom sheet for submitting paid jobs.
Changes
artifacts/mobile/components/JobSubmissionSheet.tsx— New bottom sheet component with:POST /api/jobs/estimate, shows cost in satsPOST /api/jobsreact-native-qrcode-svg)GET /api/jobs/:idshowing progress states: awaiting payment → paid → executing → completeartifacts/mobile/app/(tabs)/index.tsx— Added lightning bolt button next to mic to open the sheetAcceptance criteria