Skip to content

[WC-3181] Barcode Generator: Complete app#2059

Draft
yordan-st wants to merge 8 commits intomainfrom
barcode-widget
Draft

[WC-3181] Barcode Generator: Complete app#2059
yordan-st wants to merge 8 commits intomainfrom
barcode-widget

Conversation

@yordan-st
Copy link
Contributor

Pull request type


Description

r0b1n and others added 7 commits February 6, 2026 13:05
- remove unnecessary context, use props instead
- split config, make it more typed
- add class and style to the widget
- remove unnecessary hooks, use simple utils instead
- update icons and tiles
- hide ean128 for qrcode
- change code value to expression
- add button position and card view config
- implement layout, styling and icon
- static value consistency checks
- dynamic value warnings and runtime error alert
displayValue: boolean;
allowDownload: boolean;
downloadAriaLabel?: string;
buttonPosition: "top" | "bottom";
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe having this prop inside DownloadButtonConfig itself makes more sense.

- enable displayValue for addons
- improve conditional visibility for certain configurations
- improve descriptions
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.

2 participants