Skip to content

[ENG-46310] feat(webkit): add Chip (inputs)#664

Merged
robsongajunior merged 4 commits into
devfrom
feat/ENG-46310-chips
Jun 26, 2026
Merged

[ENG-46310] feat(webkit): add Chip (inputs)#664
robsongajunior merged 4 commits into
devfrom
feat/ENG-46310-chips

Conversation

@HerbertJulio

Copy link
Copy Markdown
Contributor

Summary

Adds the Chip input token, rebuilt on top of dev in the current repo format. Supersedes #659.

  • small/medium sizes; optional removable trailing button emitting remove; non-severity dismissible token (used by the data table #filters slot).
  • Story under apps/storybook/src/stories/components/inputs/chips/, title Components/Inputs/Chip.
  • Direct export @aziontech/webkit/chips (no category prefix).

Review feedback applied

  • CodeQL ([ENG-46310] feat(webkit): add Chip (inputs) #659, js/bad-tag-filter): the source.transform SFC-detector regex now uses the /i flag (/<script[\s>]/i), clearing the 'does not match upper case <SCRIPT>' alert. (Dev-time docs helper, not an HTML sanitizer — no security surface — but /i makes the check green.)

Notes

Replaces #659, branched from main (pre-dev-reorg). Diff is only the component's own files; merges cleanly into dev.

Compact dismissible token (small/medium, optional removable button emitting
`remove`). Story under stories/components, direct `@aziontech/webkit/chips`
export. The 'Show code' SFC detector regex is case-insensitive (/i) so CodeQL's
bad-tag-filter alert is resolved.
@robsongajunior robsongajunior merged commit 45f7b12 into dev Jun 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants