Refactor TrashIcon ArrowIcon and LoaderIcon #921

Closed
opened 2026-04-06 00:45:35 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @loucass003 on 10/18/2023

The TrashIcon component has been refactored to accept size as an optional prop instead of width. The size prop is now used to set the width and height of the SVG element in the component. This change ensures consistency and improves the flexibility of the TrashIcon component.

The ClearDriftCompensationButton and ClearMountingButton components have also been updated to use the new size prop when referencing the TrashIcon component. This change ensures that the TrashIcon used in these components is displayed with the desired size.

Additionally, the ArrowUpIcon component has been updated to accept size as an optional prop instead of required. This change provides flexibility when using the ArrowUpIcon component, as the size can now be specified or defaulted to 24.

Finally, the LoaderIcon component has been updated to accept size as an optional prop instead of required. The size prop is now used to set the width of the images in the component. This change allows for more customizable size options for the LoaderIcon component.

Generated from OpenAI

*Originally created by @loucass003 on 10/18/2023* The TrashIcon component has been refactored to accept `size` as an optional prop instead of `width`. The `size` prop is now used to set the width and height of the SVG element in the component. This change ensures consistency and improves the flexibility of the TrashIcon component. The ClearDriftCompensationButton and ClearMountingButton components have also been updated to use the new `size` prop when referencing the TrashIcon component. This change ensures that the TrashIcon used in these components is displayed with the desired size. Additionally, the ArrowUpIcon component has been updated to accept `size` as an optional prop instead of required. This change provides flexibility when using the ArrowUpIcon component, as the size can now be specified or defaulted to 24. Finally, the LoaderIcon component has been updated to accept `size` as an optional prop instead of required. The `size` prop is now used to set the width of the images in the component. This change allows for more customizable size options for the LoaderIcon component. Generated from OpenAI
MrUnknownDE added the Area: GUIType: EnhancementArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIArea: GUIType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: EnhancementType: Enhancement labels 2026-04-06 00:47:05 +02:00
Sign in to join this conversation.
No Label Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Area: GUI Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement Type: Enhancement
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/SlimeVR-Server#921