codeforpdx / recordexpungPDX

A project to automate the expungement of qualifying criminal records in Oregon. This project is done in conjunction with Qiu-Qiu Law.
https://recordsponge.com
MIT License
52 stars 88 forks source link

Upgrade almost all frontend dependencies #1655

Closed monocle closed 1 year ago

monocle commented 1 year ago
monocle commented 1 year ago

@KentShikama Currently, it's only used in PartnerTable:

https://github.com/codeforpdx/recordexpungPDX/blob/7da9f14032df87519a79f303155b198aa980e5ae/src/frontend/src/components/PartnerTable/index.tsx#L83-L88

All of the props are forwarded to the underlying <svg> element which just has a couple of defaults:

https://github.com/codeforpdx/recordexpungPDX/blob/7da9f14032df87519a79f303155b198aa980e5ae/src/frontend/src/components/common/SVG/index.tsx#L23-L26

The SVG component has all of the svgs in the app:

https://github.com/codeforpdx/recordexpungPDX/blob/7da9f14032df87519a79f303155b198aa980e5ae/src/frontend/src/components/common/SVG/index.tsx#L9-L14

But I didn't put those in yet since I didn't want to add more component refactoring in this PR. The other SVGs would look like:

image image image
KentShikama commented 1 year ago

@monocle Not sure if you can see this so I'm going to post here. You've closed 9 critical vulnerabilities over your past couple PRs 🥳 I'm not sure of any of them were real vulnerabilities in our site but its nice to see nonetheless.

Screen Shot 2023-01-20 at 9 04 10 AM