Open severinbeauvais opened 2 years ago
This is NOT tech debt, because we didn't know for sure whether MDI would support the new icon we needed, so the SVG version was a permanent solution... but not an ideal solution. Now the icon is available and that's better.
@shabeeb-aot can your team work on this when completing the dissolution filing? FYI @jyoti3286 @SateeshFW
any idea how much effort it is? @severinbeauvais CC: @lmcclung
Maybe 10 minutes of work + overhead for creating branch, committing, reviewing, etc -- this is a good candidate for doing as part of another ticket!
@severinbeauvais - Does this impact all the icons across all our applications? Just trying to understand the impact.
If no icons that we use are deprecated in the latest icon library (and I don't if so or not) then there should be zero impact.
The icons we use are easy to search for in the code, so maybe we need another step above to ensure they are not deprecated/removed from the latest icon library version.
Dependency and Relationships labels added. @SateeshFW @jyoti3286 please let us know if it makes sense for your team to do this work
Some icons are missing in "@mdi/font": "^6.6.96",
version. like we pdf icon which we used inside view document.
So maybe we have to use pdf icon we have to use SVG for the pdf icon
mdidesign - Breaking Changes https://github.com/Templarian/MaterialDesign/issues/5409
After an update in local, it will be like this
Not required for now
The Dissolve This Company button icon previously didn't not exist, so a SVG version was implemented.
Now, the Material Design Icons library includes this icon, so we should change over and clean up our code a bit.
Refs: https://github.com/Templarian/MaterialDesign/issues/6261 https://www.npmjs.com/package/@mdi/font/v/6.6.95