Open dmnplb opened 4 days ago
Generated by :no_entry_sign: dangerJS against 862a62bfe01d7df3ddc8bc5c847b596305fb85b1
Attention: Patch coverage is 33.33333%
with 24 lines
in your changes missing coverage. Please review.
Project coverage is 48.04%. Comparing base (
4f204b4
) to head (862a62b
). Report is 795 commits behind head on master.
Short description
This PR removes any legacy markdown renderer in favour of IOMarkdown
List of changes proposed in this pull request
LegacyMarkdown
Preview
CiePinScreen
|Old|New| |-|-| |![Old](https://github.com/user-attachments/assets/1b0a9e5e-855a-43aa-b118-31b44591701f)|![New](https://github.com/user-attachments/assets/7b565de4-29ac-42e6-b5be-3808b719dc32)|
FciDocumentsScreen
|Old|New| |-|-| |![FciDocumentsScreen_old](https://github.com/user-attachments/assets/132fc6aa-03ee-4735-b60b-4eb066561b24)|![FciDocumentsScreen_new](https://github.com/user-attachments/assets/bd3433db-4e80-436f-83d0-d758c7b32b98)|
EycaInformationComponent
|Old|New| |-|-| |![EycaInformationComponent_old](https://github.com/user-attachments/assets/8ff1c974-4619-4a99-96ee-5e60ae761793)|![EycaInformationComponent_new](https://github.com/user-attachments/assets/abbb1221-4c9d-4413-8cdd-8a0a79eca702)|
InitiativeDetailsScreen
|Old|New|New| |-|-|-| |![InitiativeDetailsScreen_old](https://github.com/user-attachments/assets/a2739339-c64d-4c72-bbb6-99ed13d2b7ac)|![InitiativeDetailsScreen_new_0](https://github.com/user-attachments/assets/ff90f8a9-bb65-43ba-9516-234072cc8467)|![InitiativeDetailsScreen_new_1](https://github.com/user-attachments/assets/a35806fb-2371-4c31-a80e-629ce7279ffd)|
RootedDeviceModal
|Old|New| |-|-| |![RootedDeviceModal_old](https://github.com/user-attachments/assets/903c6296-3f93-4bd7-87b2-215c7570ea2b)|![RootedDeviceModal_new](https://github.com/user-attachments/assets/cbab64e7-46ff-423c-bd9b-9e84fa3efe82)|
ShareDataFeatureInfos
|Old|New| |-|-| |![Simulator Screenshot - iPhone 16 Pro - 2024-11-26 at 13 44 06](https://github.com/user-attachments/assets/eb374795-4096-420c-8636-9c28bebaa0aa) | ![Simulator Screenshot - iPhone 16 Pro - 2024-11-26 at 13 48 00](https://github.com/user-attachments/assets/04624c68-f16e-4e5a-ab6b-f2c0ec09d9b9) |
ManualConfigBottomSheet
|Old|New| |-|-| | ![Simulator Screenshot - iPhone 16 Pro - 2024-11-26 at 13 44 53](https://github.com/user-attachments/assets/3bb687a5-d440-46e3-8b80-947de4181e86) | ![Simulator Screenshot - iPhone 16 Pro - 2024-11-26 at 13 48 13](https://github.com/user-attachments/assets/6a08f1f0-76e7-4a33-b6dd-7a9330513d1c) |
InitiativeRulesInfoBox
|Old|New| |-|-| | ![InitiativeRulesInfoBox_old](https://github.com/user-attachments/assets/8d12068c-971e-464f-a12d-b41fd1a20264)|![InitiativeRulesInfoBox_new](https://github.com/user-attachments/assets/73c88640-31ea-4394-becd-f7a6bc79a5ad)|
PDNDPrerequisitesScreen
|Old|New| |-|-| |![PDNDPrerequisitesScreen_old](https://github.com/user-attachments/assets/4d11211d-486b-42ba-bcba-e73f5abd1c82)|![PDNDPrerequisitesScreen_new](https://github.com/user-attachments/assets/6b1af002-ecf9-4cc0-b4ac-2e89ed1baf8d)|
Authors
@Vangaorth @adelloste @dmnplb
How to test
All affected sections have been tested and related screenshots are linked in this PR. Assuming that IOMarkdown is a fully working component, either statically check that the edited code makes sense or, using the io-dev-api-server, verify that every impacted screen/component/bottom-sheet renders properly