From fc897082826dea8e09b3663b7124a56c45729cb2 Mon Sep 17 00:00:00 2001 From: adids1221 Date: Wed, 20 Aug 2025 12:40:10 +0300 Subject: [PATCH] feat: Add SVG support for transformed SVG components in Icon --- demo/src/screens/PlaygroundScreen.tsx | 31 ++++++++++++++++++++------- src/assets/internal/icons/addFlat.svg | 3 +++ src/assets/internal/icons/heart.svg | 3 +++ src/assets/internal/icons/index.js | 6 ++++++ src/components/svgImage/index.tsx | 25 +++++++++++++++++++-- 5 files changed, 58 insertions(+), 10 deletions(-) create mode 100644 src/assets/internal/icons/addFlat.svg create mode 100644 src/assets/internal/icons/heart.svg diff --git a/demo/src/screens/PlaygroundScreen.tsx b/demo/src/screens/PlaygroundScreen.tsx index 0bda100e67..5d96aefc65 100644 --- a/demo/src/screens/PlaygroundScreen.tsx +++ b/demo/src/screens/PlaygroundScreen.tsx @@ -1,18 +1,33 @@ import React, {Component} from 'react'; -import {View, Text, Card, TextField, Button} from 'react-native-ui-lib'; +import {View, Icon, Assets, Colors} from 'react-native-ui-lib'; export default class PlaygroundScreen extends Component { render() { return ( - - - - Playground Screen - - -