From 57c8c01cb37651efe2c033ffdf9fe9f6539b028e Mon Sep 17 00:00:00 2001 From: Nick Winans Date: Sun, 25 Sep 2022 20:35:24 -0500 Subject: [PATCH] Add shield exposes --- app/boards/interconnects/nice_view/nice_view.zmk.yml | 8 -------- docs/src/components/hardware-utils.ts | 6 +++++- 2 files changed, 5 insertions(+), 9 deletions(-) delete mode 100644 app/boards/interconnects/nice_view/nice_view.zmk.yml diff --git a/app/boards/interconnects/nice_view/nice_view.zmk.yml b/app/boards/interconnects/nice_view/nice_view.zmk.yml deleted file mode 100644 index 7f15b7c4..00000000 --- a/app/boards/interconnects/nice_view/nice_view.zmk.yml +++ /dev/null @@ -1,8 +0,0 @@ -file_format: "1" -id: nice_view -name: nice!view -type: interconnect -url: https://nicekeyboards.com/nice-view -manufacturer: Nice Keyboards -description: | - The nice!view is a low power, high refresh rate display using a 3-pin SPI protocol. diff --git a/docs/src/components/hardware-utils.ts b/docs/src/components/hardware-utils.ts index 13ca5eb6..c2f35893 100644 --- a/docs/src/components/hardware-utils.ts +++ b/docs/src/components/hardware-utils.ts @@ -41,7 +41,11 @@ function groupedShield(agg: GroupedMetadata, shield: Shield) { ic.shields.push(shield); agg.interconnects[id] = ic; }); - + shield.exposes.forEach((id) => { + let ic = agg.interconnects[id] ?? { boards: [], shields: [] }; + ic.shields.push(shield); + agg.interconnects[id] = ic; + }); return agg; }