diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index da0f072..c106574 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -33,4 +33,6 @@ runs: - name: Install dependencies shell: bash - run: npm ci + run: | + npm ci + npm i react-native-vector-icons diff --git a/src/components/common/Icon.tsx b/src/components/common/Icon.tsx index 3f333f4..fd8b33b 100644 --- a/src/components/common/Icon.tsx +++ b/src/components/common/Icon.tsx @@ -5,27 +5,9 @@ import { memo, type ComponentProps } from 'react' import { useTextShadow, useTheme } from '@/store/theme/hook' import { StyleSheet, type StyleProp, type TextStyle } from 'react-native' -// import IconAntDesign from 'react-native-vector-icons/AntDesign' -// import IconEntypo from 'react-native-vector-icons/Entypo' -// import IconEvilIcons from 'react-native-vector-icons/EvilIcons' -// import IconFeather from 'react-native-vector-icons/Feather' -// import IconFontAwesome from 'react-native-vector-icons/FontAwesome' -// import IconFontAwesome5 from 'react-native-vector-icons/FontAwesome5' -// import IconFontisto from 'react-native-vector-icons/Fontisto' -// import IconFoundation from 'react-native-vector-icons/Foundation' -// import IconIonicons from 'react-native-vector-icons/Ionicons' -// import IconMaterialIcons from 'react-native-vector-icons/MaterialIcons' -// import IconMaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons' -// import IconOcticons from 'react-native-vector-icons/Octicons' -// import IconZocial from 'react-native-vector-icons/Zocial' -// import IconSimpleLineIcons from 'react-native-vector-icons/SimpleLineIcons' - - const IcoMoon = createIconSetFromIcoMoon(icoMoonConfig) -// https://oblador.github.io/react-native-vector-icons/ - type IconType = ReturnType interface IconProps extends Omit, 'style'> { @@ -51,21 +33,3 @@ export const Icon = memo(({ size = 15, rawSize, color, style, ...props }: IconPr /> ) }) - - -export { - // IconAntDesign, - // IconEntypo, - // IconEvilIcons, - // IconFeather, - // IconFontAwesome, - // IconFontAwesome5, - // IconFontisto, - // IconFoundation, - // IconIonicons, - // IconMaterialIcons, - // IconMaterialCommunityIcons, - // IconOcticons, - // IconZocial, - // IconSimpleLineIcons, -}