From dc3b83ca318e88a1cce18d61eb242e71a21c1975 Mon Sep 17 00:00:00 2001 From: Lars McLachlan Date: Tue, 5 Dec 2023 14:28:02 +0100 Subject: [PATCH] feat: add aria-hidden --- CHANGELOG.md | 6 ++++++ package.json | 2 +- src/index.ts | 4 +++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f5dd6a..3c12845 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # @unionen/icons +## 1.4.0 + +### Minor Changes + +- add aria-hidden to span + ## 1.3.1 ### Patch Changes diff --git a/package.json b/package.json index 41803e8..c2c245d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@unionen/icons", - "version": "1.3.0", + "version": "1.4.0", "description": "An iconset for FormKit inputs used on unionen.se", "private": false, "type": "module", diff --git a/src/index.ts b/src/index.ts index 5c452ba..6576e78 100644 --- a/src/index.ts +++ b/src/index.ts @@ -22,11 +22,13 @@ export function singleQuotes(param: string): string { */ export function makeVueComponent( param: string, - size: "sm" | "md" | "lg" | undefined = undefined + size: "sm" | "md" | "lg" | undefined = undefined, + hide: boolean = true ) { return h("span", { innerHTML: singleQuotes(param), class: size ? `icon-${size}` : undefined, + "aria-hidden": hide ? "true" : undefined, }); }