Skip to content

feat: Chatbot Icon button. Billing wiring.#22

Merged
AnonimProgrammer merged 11 commits into
mainfrom
feat/ai/chatbot
Jul 8, 2026
Merged

feat: Chatbot Icon button. Billing wiring.#22
AnonimProgrammer merged 11 commits into
mainfrom
feat/ai/chatbot

Conversation

@AnonimProgrammer

Copy link
Copy Markdown
Owner

No description provided.

AnonimProgrammer and others added 11 commits July 8, 2026 19:16
Add a reusable chatbot icon button and place it in the customer table header next to the Milly brand to introduce the AI entry point UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replace the temporary vector sparkle with the provided ai-chatbot image asset to match the intended visual style.

Co-authored-by: Cursor <cursoragent@cursor.com>
Convert the icon-only chip into a pill button with Ask AI text so the affordance is clearer at first glance.

Co-authored-by: Cursor <cursoragent@cursor.com>
Tighten internal spacing, add extra right-side breathing room, and introduce subtle hover feedback to improve visual balance and interactivity.

Co-authored-by: Cursor <cursoragent@cursor.com>
Apply hover states to category tabs and add buttons so menu interactions feel more responsive on desktop.

Co-authored-by: Cursor <cursoragent@cursor.com>
Introduce billing API types, mappers, and client helpers and export them from the billing module for customer payment flows.

Co-authored-by: Cursor <cursoragent@cursor.com>
Build payment intents, handle async payment responses, and surface dynamic error messages in the payment sheet flow.

Co-authored-by: Cursor <cursoragent@cursor.com>
Switch bill payments to backend processing and refresh table state after successful payments to keep totals in sync.

Co-authored-by: Cursor <cursoragent@cursor.com>
Map paidAmount from API responses and extend customer/order response types with payment progress fields.

Co-authored-by: Cursor <cursoragent@cursor.com>
Extend shared order websocket event unions to include PAYMENT_RECEIVED updates.

Co-authored-by: Cursor <cursoragent@cursor.com>
Move the AI icon into public and switch the chatbot button to load it via a stable static asset path.

Co-authored-by: Cursor <cursoragent@cursor.com>
@AnonimProgrammer
AnonimProgrammer merged commit 1cd3876 into main Jul 8, 2026
1 check passed
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.

1 participant