This commit is contained in:
oneao committed 2026-05-05 21:34:56 +08:00
1 parent 4d60582d4f
commit 2fb19021ae
40 files changed
+2552 -348

No files matched your search

+5 -3
View File
@@ -31,11 +31,12 @@ func buildInsertSQL(table string, data map[string]any) (string, []any) {
}
func (c *Client) Insert(ctx context.Context, table, keyField string, data map[string]any) error {
if _, err := validateData(table, keyField, data); err != nil {
if _, err := validateInsertData(table, keyField, data); err != nil {
return err
}
ensureID(data, keyField)
data = applyMetaFields(ctx, table, data, true)
sql, args := buildInsertSQL(table, data)
@@ -51,7 +52,7 @@ func (c *Client) BatchInsert(ctx context.Context, table, keyField string, list [
}
first := list[0]
if _, err := validateData(table, keyField, first); err != nil {
if _, err := validateInsertData(table, keyField, first); err != nil {
return err
}
@@ -71,6 +72,7 @@ func (c *Client) BatchInsert(ctx context.Context, table, keyField string, list [
)
for _, row := range list {
ensureID(row, keyField)
row = applyMetaFields(ctx, table, row, true)
@@ -1,6 +1,7 @@
package db
import (
"allapp-go/pkg/uniqueid"
"fmt"
"regexp"
"strings"
@@ -58,3 +59,30 @@ func validateData(table string, keyField string, data map[string]any) (any, erro
return val, nil
}
// 校验数据
func validateInsertData(table string, keyField string, data map[string]any) (any, error) {
if table == "" {
return nil, fmt.Errorf("表名不能为空")
}
if len(data) == 0 {
return nil, fmt.Errorf("数据不能为空")
}
if keyField == "" {
return nil, fmt.Errorf("主键字段不能为空")
}
val, _ := data[keyField]
return val, nil
}
func ensureID(data map[string]any, keyField string) {
v, ok := data[keyField]
if !ok || v == nil || v == "" {
data[keyField] = uniqueid.NextId()
}
}
+1 -1
View File
@@ -25,7 +25,7 @@ interface FinanceState {
records: FinanceRecordGroup[]
getTotalIncome: () => string
getTotalExpense: () => string
getTotalBalance: () => string
getTotalBalance: () => string
setRecords: (records: FinanceRecord[]) => void
getRecordById: (id: number) => FinanceRecord | null
+100 -147
View File
@@ -1,165 +1,118 @@
<!DOCTYPE html>
<html lang="zh">
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>个人中心</title>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>金额输入 Demo</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto;
}
<style>
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI";
background: #f5f6f7;
}
body {
background: #f5f6f8;
}
.container {
max-width: 420px;
margin: 0 auto;
background: #fff;
min-height: 100vh;
padding: 20px;
}
.container {
max-width: 420px;
margin: 0 auto;
}
.amount-wrapper {
text-align: center;
padding: 30px 0;
cursor: pointer;
}
/* ===== Header ===== */
.header {
height: 180px;
padding: 20px;
background: linear-gradient(135deg, #4f8cff, #6ed0ff);
color: #fff;
position: relative;
}
.amount-label {
font-size: 14px;
color: #999;
margin-bottom: 6px;
}
.user {
display: flex;
align-items: center;
margin-top: 40px;
}
.amount {
font-size: 42px;
font-weight: 600;
color: #111;
letter-spacing: -1px;
}
.avatar {
width: 64px;
height: 64px;
border-radius: 50%;
background: rgba(255, 255, 255, 0.3);
}
.info {
margin-left: 14px;
}
.name {
font-size: 18px;
font-weight: 600;
}
.desc {
font-size: 13px;
opacity: 0.9;
margin-top: 4px;
}
/* ===== Card ===== */
.card {
background: #fff;
margin: -40px 16px 16px;
border-radius: 16px;
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.06);
overflow: hidden;
}
.section {
margin: 16px;
background: #fff;
border-radius: 16px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
overflow: hidden;
}
/* ===== Item ===== */
.item {
display: flex;
justify-content: space-between;
align-items: center;
padding: 16px;
font-size: 15px;
border-bottom: 1px solid #f0f0f0;
}
.item:last-child {
border-bottom: none;
}
.item span {
color: #333;
}
.arrow {
color: #bbb;
}
/* Danger */
.danger {
color: #ff4d4f;
}
</style>
/* 点击反馈 */
.amount-wrapper:active {
opacity: 0.6;
}
/* 隐藏输入 */
.hidden-input {
position: absolute;
opacity: 0;
pointer-events: none;
}
</style>
</head>
<body>
<div class="container">
```
<!-- Header -->
<div class="header">
<div class="user">
<div class="avatar"></div>
<div class="info">
<div class="name">张三</div>
<div class="desc">让工具更高效 ⚡</div>
</div>
</div>
</div>
<div class="container">
<!-- 功能区 -->
<div class="card">
<div class="item">
<span>我的工具</span>
<span class="arrow">›</span>
</div>
<div class="item">
<span>数据管理</span>
<span class="arrow">›</span>
</div>
<div class="item">
<span>云同步</span>
<span class="arrow">›</span>
</div>
</div>
<!-- 金额 -->
<div class="amount-wrapper" onclick="focusInput()">
<div class="amount-label">金额</div>
<div class="amount" id="amount">¥ 0.00</div>
</div>
<!-- 设置区 -->
<div class="section">
<div class="item">
<span>深色模式</span>
<span class="arrow">›</span>
</div>
<div class="item">
<span>通知设置</span>
<span class="arrow">›</span>
</div>
<div class="item">
<span>关于应用</span>
<span class="arrow">›</span>
</div>
<div class="item">
<span class="danger">退出登录</span>
</div>
</div>
```
<!-- 隐藏输入 -->
<input
id="input"
class="hidden-input"
type="text"
inputmode="decimal"
oninput="handleInput(this.value)"
/>
</div>
<script>
let value = "0";
function focusInput() {
document.getElementById("input").focus();
}
function handleInput(text) {
// 只保留数字和小数点
let v = text.replace(/[^\d.]/g, "");
// 只允许一个 .
const parts = v.split(".");
if (parts.length > 2) {
v = parts[0] + "." + parts[1];
}
// 限制两位小数
if (v.includes(".")) {
let [int, dec] = v.split(".");
v = int + "." + dec.slice(0, 2);
}
// 去前导0
if (v.startsWith("0") && v[1] !== ".") {
v = v.replace(/^0+/, "");
}
if (v === "") v = "0";
value = v;
updateUI();
}
function updateUI() {
document.getElementById("amount").innerText = "¥ " + value;
document.getElementById("input").value = value;
}
</script>
</div>
</body>
</html>
+1 -1
View File
@@ -1,5 +1,5 @@
{
"symbol_url": "//at.alicdn.com/t/c/font_5161133_jurut6g45n9.js",
"symbol_url": "//at.alicdn.com/t/c/font_5161133_p6e8mk9c4wd.js",
"use_typescript": true,
"save_dir": "./src/components/iconfont",
"trim_icon_prefix": "icon",
+79 -35
View File
@@ -84,11 +84,26 @@ export default function EntryFamily() {
const createInputRef = useRef<any>(null);
useEffect(() => {
if (familyStore.inFamily()) {
toast.warning("你已经有家庭了");
const checkFamilyStatus = async () => {
// 从服务端获取最新状态,而非仅依赖本地缓存
const res = await loadDataApi({
view_name: "b_family_member",
search_condition: "user_id = ?",
search_columns: ["family_id"],
order_by: "",
args: [userStore.userInfo.id],
});
router.replace("/home");
}
if (res.isSuccess && res.data.length > 0) {
toast.success("你已经有家庭了");
familyStore.setCurrentFamily({ family_id: res.data[0].family_id });
router.replace("/(tabs)/home");
}
// 否则保持在 entry 页面
};
checkFamilyStatus();
}, []);
useEffect(() => {
@@ -190,37 +205,66 @@ export default function EntryFamily() {
const [familyId, memberId] = autoRes.data;
const saveRes = await saveDataApi([
{
table_name: "b_family",
key_field: "id",
inserts: [
{
id: familyId,
name: createForm.name,
invite_code: inviteCode,
owner_id: userStore.userInfo.id,
},
],
updates: [],
deletes: [],
},
{
table_name: "b_family_member",
key_field: "id",
inserts: [
{
id: memberId,
family_id: familyId,
user_id: userStore.userInfo.id,
role: 0,
nickname: userStore.userInfo.nickname,
},
],
updates: [],
deletes: [],
},
]);
const saveReq = [];
// 家庭
saveReq.push({
table_name: "b_family",
key_field: "id",
inserts: [
{
id: familyId,
name: createForm.name,
invite_code: inviteCode,
owner_id: userStore.userInfo.id,
},
],
updates: [],
deletes: [],
});
// 家庭成员
saveReq.push({
table_name: "b_family_member",
key_field: "id",
inserts: [
{
id: memberId,
family_id: familyId,
user_id: userStore.userInfo.id,
role: 0,
nickname: userStore.userInfo.nickname,
},
],
updates: [],
deletes: [],
});
// 默认记账分类
const defaultFinanceCategoryRes = await loadDataApi({
view_name: "b_finance_category_default",
search_condition: "",
order_by: "",
search_columns: ["name", "icon", "type", "sort_number"],
args: [],
});
if (!defaultFinanceCategoryRes.isSuccess) return;
defaultFinanceCategoryRes.data.forEach((item) => {
item.family_id = familyId;
});
// 默认记账分类
saveReq.push({
table_name: "b_finance_category",
key_field: "id",
inserts: defaultFinanceCategoryRes.data,
updates: [],
deletes: [],
});
const saveRes = await saveDataApi(saveReq);
if (saveRes.isSuccess) {
toast.success("创建成功");
@@ -1,26 +1,49 @@
import React from "react";
import { CircleDollarSignIcon, ChartNoAxesColumnIcon, PlusIcon } from "lucide-react-native";
import ModuleLayout from "@/layouts/ModuleLayout";
import { useFinanceStore } from "@/store/finance";
import { useEffect } from "react";
import { loadDataApi } from "@/request/api";
const tabs = [
{
id: "/money/home",
id: "/finance/home",
icon: CircleDollarSignIcon,
title: "记账",
},
{
id: "/money/sub",
id: "/finance/add",
icon: PlusIcon,
isCenter: true,
},
{
id: "/money/ana",
id: "/finance/analysis",
icon: ChartNoAxesColumnIcon,
title: "分析",
},
];
export default function Layout() {
const { setCategories, getCategories } = useFinanceStore();
useEffect(() => {
const categories = getCategories();
if (categories.length > 0) {
return;
}
loadDataApi({
view_name: "b_finance_category",
search_columns: [],
search_condition: ``,
order_by: "",
args: [],
}).then((res) => {
if (res.isSuccess) {
setCategories(res.data);
}
});
}, []);
return <ModuleLayout tabs={tabs} />;
}
@@ -1,10 +0,0 @@
import React from "react";
import { View, Text } from "react-native";
export default function Add() {
return (
<View className="flex-1">
<Text className="text-base text-black">ADD</Text>
</View>
);
}
@@ -1,10 +0,0 @@
import React from "react";
import { View, Text } from "react-native";
export default function Ana() {
return (
<View className="flex-1">
<Text className="text-base text-black">Ana</Text>
</View>
);
}
@@ -0,0 +1,46 @@
import { ScrollShadow, Surface } from "heroui-native";
import { LinearGradient } from "expo-linear-gradient";
import { FlatList, ScrollView, Text, View } from "react-native";
export default function ScrollShadowExample() {
const horizontalData = Array.from({ length: 10 }, (_, i) => ({
id: i,
title: `Card ${i + 1}`,
}));
return (
<View className="flex-1 bg-background">
<Text className="px-5 py-3 text-lg font-semibold">Horizontal List</Text>
<ScrollShadow LinearGradientComponent={LinearGradient}>
<FlatList
data={horizontalData}
horizontal
renderItem={({ item }) => (
<Surface variant="2" className="w-32 h-24 justify-center px-4">
<Text>{item.title}</Text>
</Surface>
)}
showsHorizontalScrollIndicator={false}
contentContainerClassName="p-5 gap-4"
/>
</ScrollShadow>
<Text className="px-5 py-3 text-lg font-semibold">Vertical Content</Text>
<ScrollShadow size={80} className="h-48" LinearGradientComponent={LinearGradient}>
<ScrollView contentContainerClassName="p-5" showsVerticalScrollIndicator={false}>
<Text className="mb-4 text-2xl font-bold">Long Content</Text>
<Text className="mb-4 text-base leading-6">
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris.
</Text>
<Text className="mb-4 text-base leading-6">
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque
laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi
architecto beatae vitae.
</Text>
</ScrollView>
</ScrollShadow>
</View>
);
}
@@ -7,18 +7,6 @@ import { loadDataApi } from "@/request/api";
export default function Home() {
const [dataList, setDataList] = useState<any>([]);
useEffect(() => {
loadDataApi({
view_name: "v_finance_record",
search_condition: "",
search_columns: [],
order_by: "",
args: [],
}).then((res) => {
console.log(res);
});
}, []);
return (
<LayoutView>
<LayoutView.SectionView<any>
@@ -0,0 +1,241 @@
import { View, Text, TouchableOpacity } from "react-native";
import { Stack } from "expo-router";
import PageLayout from "@/layouts/PageLayout";
import { useState, useEffect, useRef } from "react";
import LayoutView from "@/components/layout/view";
import { ScrollShadow, Tabs, TextField, Label, Button, Input, BottomSheet } from "heroui-native";
import { useFinanceStore } from "@/store/finance";
import IconFont from "@/components/iconfont";
import { LegendList } from "@legendapp/list";
import { LinearGradient } from "expo-linear-gradient";
import { ChevronRight } from "lucide-react-native";
import { getCurrentDate } from "@/utils/time";
import DateTime from "@/components/DateTime";
export default function Add() {
const { getIncomeCategories, getExpenseCategories } = useFinanceStore((state) => state);
const [activeTab, setActiveTab] = useState("0");
const [categories, setCategories] = useState<any[]>([]);
const [showMoreCategories, setShowMoreCategories] = useState(false);
const listRef = useRef<any>(null);
const [selectedCategoryId, setSelectedCategoryId] = useState<number | null>(null);
const [showRecordTime, setShowRecordTime] = useState(false);
const [form, setForm] = useState<any>({
id: 0,
amount: "",
record_time: getCurrentDate(),
});
useEffect(() => {
const newCategories = activeTab === "0" ? getExpenseCategories() : getIncomeCategories();
setCategories(newCategories);
}, [activeTab]);
useEffect(() => {
if (!selectedCategoryId) {
listRef.current?.scrollToOffset?.({
offset: 0,
animated: false,
});
return;
}
const item = categories.find((c) => c.id === selectedCategoryId);
if (!item) {
listRef.current?.scrollToOffset?.({
offset: 0,
animated: false,
});
return;
}
requestAnimationFrame(() => {
listRef.current?.scrollToItem?.({
item,
animated: true,
viewPosition: 0.5,
});
});
}, [selectedCategoryId, categories]);
return (
<PageLayout title="新增记账">
<Stack.Screen options={{ animation: "slide_from_bottom" }} />
<LayoutView>
<LayoutView.ScrollView bottomOffset={50}>
<View className="flex-1">
<Tabs value={activeTab} onValueChange={setActiveTab} variant="primary">
<Tabs.List>
<Tabs.Indicator />
<Tabs.Trigger value="0" className="flex-1">
<Tabs.Label>支出</Tabs.Label>
</Tabs.Trigger>
<Tabs.Trigger value="1" className="flex-1">
<Tabs.Label>收入</Tabs.Label>
</Tabs.Trigger>
</Tabs.List>
</Tabs>
<View className="my-4 gap-4">
{/* <View className="w-full items-center justify-center py-3">
<Input className="w-full" inputMode="decimal" />
</View> */}
<TextField isRequired>
<View className="flex-row items-center justify-between">
<Label>类别</Label>
<TouchableOpacity
className="flex-row items-center"
onPress={() => {
setShowMoreCategories(true);
}}
>
<Text className="text-sm text-gray-400">更多</Text>
<ChevronRight size={16} color="#9CA3AF" />
</TouchableOpacity>
</View>
<ScrollShadow LinearGradientComponent={LinearGradient}>
<LegendList
ref={listRef}
horizontal
data={categories}
keyExtractor={(item) => item.id.toString()}
extraData={selectedCategoryId}
renderItem={({ item }) => {
const isActive = selectedCategoryId === item.id;
return (
<TouchableOpacity
onPress={() => {
setSelectedCategoryId(item.id);
}}
className="items-center justify-center mr-3"
>
<View
className={`w-12 aspect-square rounded-full items-center justify-center ${
isActive ? "bg-accent" : "bg-gray-100"
}`}
>
<IconFont name={item.icon || "IconFinanceZhichu"} size={28} />
</View>
<Text
className={`text-[10px] mt-1 text-center ${
isActive ? "font-semibold text-gray-900" : "text-gray-500"
}`}
numberOfLines={1}
>
{item.name}
</Text>
</TouchableOpacity>
);
}}
showsHorizontalScrollIndicator={false}
className="flex-1"
/>
</ScrollShadow>
</TextField>
<TextField isRequired>
<Label>金额</Label>
<Input
placeholder="0.00"
inputMode="decimal"
value={form.amount}
onChangeText={(value) => {
setForm((prev: any) => ({
...prev,
amount: value,
}));
}}
/>
</TextField>
<TextField isRequired>
<Label>日期</Label>
<TouchableOpacity
onPress={() => {
console.log("open date picker");
setShowRecordTime(true);
}}
>
<View pointerEvents="none">
<Input placeholder="请选择日期" value={form.record_time} />
</View>
</TouchableOpacity>
</TextField>
<TextField>
<Label>备注</Label>
<Input placeholder="请输入备注" />
</TextField>
</View>
<Button>
<Button.Label>保存</Button.Label>
</Button>
</View>
</LayoutView.ScrollView>
</LayoutView>
<DateTime
show={showRecordTime}
value={form.record_time}
onConfirm={(value) => {
setForm((prev: any) => ({
...prev,
record_time: value,
}));
setShowRecordTime(false);
}}
onClose={() => {
setShowRecordTime(false);
}}
/>
<BottomSheet isOpen={showMoreCategories} onOpenChange={setShowMoreCategories}>
<BottomSheet.Portal>
<BottomSheet.Overlay />
<BottomSheet.Content>
<View className="flex-row flex-wrap">
{categories.map((item) => {
const isActive = selectedCategoryId === item.id;
return (
<TouchableOpacity
key={item.id}
onPress={() => {
setSelectedCategoryId(item.id);
setShowMoreCategories(false);
}}
className="items-center justify-center w-1/4 mb-4"
>
<View
className={`w-12 aspect-square rounded-full items-center justify-center ${
isActive ? "bg-accent" : "bg-gray-100"
}`}
>
<IconFont name={item.icon || "IconFinanceZhichu"} size={28} />
</View>
<Text
className={`text-[10px] mt-1 text-center ${
isActive ? "font-semibold text-gray-900" : "text-gray-500"
}`}
numberOfLines={1}
>
{item.name}
</Text>
</TouchableOpacity>
);
})}
</View>
</BottomSheet.Content>
</BottomSheet.Portal>
</BottomSheet>
</PageLayout>
);
}
+55 -24
View File
@@ -9,17 +9,35 @@ export default function Index() {
const router = useRouter();
useEffect(() => {
let isMounted = true;
const run = async () => {
const { isLogged, userInfo } = useUserStore.getState();
const familyStore = useFamilyStore.getState();
if (!isLogged()) {
router.replace("/auth/login");
await SplashScreen.hideAsync();
return;
}
try {
const { isLogged, userInfo } = useUserStore.getState();
const familyStore = useFamilyStore.getState();
// 1️⃣ 未登录
if (!isLogged()) {
router.replace("/auth/login");
return;
}
// 2️⃣ 校验用户
const checkRes = await loadDataApi({
view_name: "b_user",
search_condition: "id = ?",
search_columns: ["id"],
order_by: "",
args: [userInfo.id],
});
if (!checkRes.isSuccess || !checkRes.data || checkRes.data.length === 0) {
toast.error("账号不存在或已被禁用");
router.replace("/auth/login");
return;
}
// 3️⃣ 查询家庭
const res = await loadDataApi({
view_name: "b_family_member",
search_condition: "user_id = ?",
@@ -28,26 +46,39 @@ export default function Index() {
args: [userInfo.id],
});
if (res.isSuccess && res.data.length === 0) {
familyStore.clear();
toast.warning("你还没有加入任何家庭,请先创建或加入一个家庭");
router.replace("/family/entry");
} else {
familyStore.setCurrentFamily({
family_id: res.data[0].family_id,
});
router.replace("/(tabs)/home");
if (!res.isSuccess) {
throw new Error("获取家庭信息失败");
}
} catch (e) {
console.log(e);
}
await SplashScreen.hideAsync();
// 4️⃣ 无家庭
if (res.data.length === 0) {
familyStore.clear();
toast.warning("请先创建或加入家庭");
router.replace("/family/entry");
return;
}
// 5️⃣ 正常进入
familyStore.setCurrentFamily({
family_id: res.data[0].family_id,
});
router.replace("/(tabs)/home");
} catch (e) {
console.error(e);
toast.error("初始化失败,请稍后重试");
} finally {
if (isMounted) {
await SplashScreen.hideAsync();
}
}
};
run();
return () => {
isMounted = false;
};
}, []);
return null;
@@ -0,0 +1,108 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceCanyin: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M727.57945837 500.27148325m-108.65059713 0a108.65059714 108.65059714 0 1 0 217.30119426 0 108.65059714 108.65059714 0 1 0-217.30119426 0Z"
fill={getIconColor(color, 0, '#FFF6DB')}
/>
<Path
d="M729.06817739 402.92220524s13.06189117 111.78337975-81.29700347 140.81987318l-26.1367277-119.04573945s58.07298686-44.99815031 107.43373117-21.77413373z"
fill={getIconColor(color, 1, '#F8E0BB')}
/>
<Path
d="M537.43767703 459.53236385m-149.40266192 0a149.40266192 149.40266192 0 1 0 298.80532386 0 149.40266192 149.40266192 0 1 0-298.80532386 0Z"
fill={getIconColor(color, 2, '#FFF6DB')}
/>
<Path
d="M686.82739358 472.47774657c-7.14585125 0-12.94538272-5.79953147-12.94538272-12.94538272 0-75.23856435-61.21871486-136.4572792-136.45727921-136.45727921s-136.4572792 61.21871486-136.4572792 136.45727921c0 7.14585125-5.79953147 12.94538272-12.94538272 12.94538272s-12.94538272-5.79953147-12.94538271-12.94538272c0-89.51732148 72.83072317-162.34804464 162.34804463-162.34804465s162.34804464 72.83072317 162.34804465 162.34804465c0 7.14585125-5.79953147 12.94538272-12.94538272 12.94538272z"
fill={getIconColor(color, 3, '#333333')}
/>
<Path
d="M829.718528 550.35716898c-1.46282825 0-2.96449264-0.24596227-4.42732089-0.77672295-6.71865363-2.44667733-10.18801619-9.86438163-7.74133886-16.58303527 3.80594252-10.45986924 5.73480453-21.46344453 5.73480455-32.70003673 0-52.77832533-42.93983447-95.70521442-95.70521443-95.70521442-14.83540859 0-29.03649343 3.30107259-42.22783842 9.78670933-6.40796445 3.15867339-14.17519408 0.51781531-17.33386745-5.89014913-3.15867339-6.40796445-0.51781531-14.17519408 5.89014913-17.33386746 16.777216-8.27209955 34.83602489-12.45345817 53.67155674-12.45345818 67.04413709 0 121.59597985 54.55184276 121.59597985 121.59597986 0 14.26581175-2.44667733 28.24682509-7.28825047 41.54173314a12.96091717 12.96091717 0 0 1-12.16865975 8.5310072z"
fill={getIconColor(color, 4, '#333333')}
/>
<Path
d="M304.99038498 309.78017659l-8.90642329-20.15596089L220.31463664 310.05202963l2.38195042 21.41166301c1.8770805 16.82899753-4.77684622 33.36025125-17.47626667 44.55800731-32.85538133 28.97176652-52.86894302 70.6300081-54.33177125 115.05856158-0.50486992 15.34027852 1.20392059 31.00419161 5.34644305 46.59043239 22.62852898 84.99938291 110.52767763 136.18542617 195.61767823 113.88053177 79.9118475-20.94562924 129.72568019-98.47552631 118.10072652-178.1155208-0.91912217-6.25261985-2.20071506-12.53113047-3.89656019-18.78375032-16.45358143-61.02453413-65.9826157-104.27505778-124.08149334-115.66699457-16.36296375-3.21045491-30.24041403-13.95512257-36.98495843-29.20478341z"
fill={getIconColor(color, 5, '#FFAC3B')}
/>
<Path
d="M810.10627318 281.0932085c-5.94193067 0-11.30131911-4.12957709-12.63469353-10.17507081-1.52755517-6.97756128 2.88682035-13.89039565 9.86438163-15.41795083 0.62137837-0.1423992 17.37270361-4.24608553 17.7481197-17.61866588 0.31068918-11.27542835-3.67648869-15.27555161-10.29157925-21.90358755-7.44359506-7.45654045-17.63161125-17.65750203-17.63161126-38.22771516 0-29.20478341 28.311552-41.55467852 43.27641442-44.01430124 7.05523358-1.15213906 13.7091603 3.62470717 14.87424474 10.67994075 1.15213906 7.04228819-3.59881639 13.67032415-10.62815921 14.86129936-1.03563061 0.18123536-21.63173452 4.01306864-21.63173452 18.47306113 0 9.85143625 3.78005175 13.64443339 10.05856237 19.93588938 7.79312039 7.80606578 18.47306114 18.51189728 17.85168276 40.90740938-0.75083219 26.92639605-25.23055091 39.37985422-38.08531594 42.18900228-0.93206755 0.20712613-1.86413511 0.29774381-2.78325728 0.2977438zM712.0579445 281.0932085c-5.94193067 0-11.30131911-4.12957709-12.63469353-10.17507081-1.52755517-6.97756128 2.88682035-13.89039565 9.86438162-15.41795083 0.62137837-0.1423992 17.37270361-4.24608553 17.74811971-17.61866588 0.29774381-10.57637769-3.78005175-14.9001355-10.53754154-22.05893215-7.340032-7.76722963-17.38564898-18.40833422-17.38564898-38.07237056 0-29.20478341 28.311552-41.55467852 43.27641441-44.01430124 7.05523358-1.15213906 13.7091603 3.62470717 14.87424475 10.67994075 1.15213906 7.04228819-3.59881639 13.67032415-10.62815921 14.86129936-1.03563061 0.18123536-21.63173452 4.01306864-21.63173453 18.47306113 0 9.37245709 3.88361482 13.47614341 10.31747004 20.2983601 7.67661195 8.12970035 18.18826272 19.26272948 17.59277511 40.54493866-0.75083219 26.92639605-25.23055091 39.37985422-38.08531596 42.18900228-0.93206755 0.20712613-1.86413511 0.29774381-2.78325728 0.2977438zM614.02256118 281.0932085c-5.94193067 0-11.30131911-4.12957709-12.63469353-10.17507081-1.52755517-6.97756128 2.88682035-13.89039565 9.86438163-15.41795083 0.62137837-0.1423992 17.37270361-4.24608553 17.7481197-17.61866588 0.29774381-10.57637769-3.78005175-14.9001355-10.53754151-22.05893215-7.340032-7.76722963-17.38564898-18.40833422-17.385649-38.07237056 0-29.20478341 28.311552-41.55467852 43.27641442-44.01430124 7.05523358-1.15213906 13.7091603 3.62470717 14.87424474 10.67994075 1.15213906 7.04228819-3.59881639 13.67032415-10.62815921 14.86129936-1.03563061 0.18123536-21.63173452 4.01306864-21.63173452 18.47306113 0 9.37245709 3.88361482 13.47614341 10.31747002 20.2983601 7.67661195 8.12970035 18.18826272 19.26272948 17.59277511 40.54493866-0.75083219 26.92639605-25.23055091 39.37985422-38.08531594 42.18900228-0.93206755 0.20712613-1.86413511 0.29774381-2.78325728 0.2977438z"
fill={getIconColor(color, 6, '#333333')}
/>
<Path
d="M224.58661294 369.43250015s-40.27308563 68.36456613-11.75440751 160.71692642h-55.25089343s-27.1853037-105.49192375 67.00530094-160.71692642z"
fill={getIconColor(color, 7, '#F29816')}
/>
<Path
d="M292.58870835 290.56922864L271.21588148 215.90026114c-2.25249659-7.84490192 1.00973985-16.1040561 7.79312039-20.64788544 14.58944631-9.77376395 21.83886064-28.35038815 16.28529146-46.21501629-6.27851061-20.15596089-27.27592139-32.33756603-47.88497066-27.75490055-9.89027239 2.20071506-18.07175427 7.74133886-23.71594114 15.14609778-4.14252247 5.45000613-11.50844524 7.43064969-17.83873738 4.80273699a40.7222904 40.7222904 0 0 0-28.10442588-1.16508445c-20.11712475 6.40796445-32.14338528 27.49599289-27.43126597 48.06620602 4.194304 18.30477117 19.87116247 30.73233857 37.47688295 31.76796919 8.07791882 0.47897917 15.00369857 5.9160399 17.07495981 13.73505108l19.87116247 75.21267356"
fill={getIconColor(color, 8, '#FFF6DB')}
/>
<Path
d="M312.6928877 669.75243378c-76.63666569 0-147.00776613-51.35433324-167.6168154-128.74183111-4.38848475-16.49241758-6.34323753-33.43792355-5.78658608-50.35753877 1.56639131-47.50955457 22.96510894-92.83133947 58.720256-124.34040099 9.63136475-8.49217106 14.55061017-20.98446539 13.16545423-33.41203278l-2.38195042-21.41166302a12.93243733 12.93243733 0 0 1 9.48896552-13.9292318l75.76932504-20.42781392c6.17494755-1.65700898 12.63469353 1.4239921 15.21082469 7.2623597l8.90642331 20.15596088c4.94513619 11.18481067 15.27555161 19.31451102 27.62544672 21.73529758 31.3148808 6.1490568 60.32548347 20.80323003 83.89902538 42.38318302 24.23375645 22.18838597 41.59351467 50.75884563 50.18924879 82.63037788 1.79940819 6.6668721 3.21045491 13.50203417 4.20724938 20.28541472 12.75120197 87.32955181-42.12427536 170.0893835-127.62852819 192.51078636-14.62828247 3.83183328-29.32129185 5.67007763-43.79422973 5.67007764z m-76.93440948-350.0819848l1.15213906 10.36925155c2.3172235 20.81617541-5.82542222 41.63235082-21.78707911 55.70398184-30.42164939 26.82283298-48.62285748 65.37418272-49.9562319 105.77672216-0.47897917 14.38232019 1.17802983 28.79053117 4.91924543 42.83627142 17.52804819 65.82727111 77.40044325 109.50499239 142.58044524 109.51793778 12.31105897 0 24.80335328-1.55344592 37.24386608-4.81568237 72.74010548-19.06854875 119.42115555-89.45259457 108.57292483-163.72025521-0.84144987-5.78658608-2.04537047-11.59906291-3.58587102-17.28208593-7.31414124-27.10763141-22.05893215-51.40611476-42.66798142-70.26753739a147.82720885 147.82720885 0 0 0-71.40673106-36.06583624c-20.64788543-4.0519048-37.9688075-17.76106509-46.33152474-36.67426923l-4.41437551-9.99383546-54.33177127 14.65417324z"
fill={getIconColor(color, 9, '#333333')}
/>
<Path
d="M226.07533195 321.81938252c-5.73480453 0-10.97768453-3.83183328-12.5052397-9.64431013l-19.87116247-75.21267357c-0.60843298-2.3172235-2.74442114-3.9742325-5.3205523-4.12957709-23.72888652-1.41104672-44.01430124-18.60251497-49.32190815-41.80064079-6.20083831-27.06879525 9.67020089-54.87547733 36.13056317-63.28997611a53.96153331 53.96153331 0 0 1 36.9979038 1.54050056c0.88028603 0.36247072 1.99358894 0.06472691 2.57613117-0.69905067 7.68955733-10.09739852 18.77080494-17.17852286 31.19837234-19.93588939 27.10763141-6.01960297 54.79780503 10.03267161 63.05695921 36.54481542 7.04228819 22.62852898-1.77351743 47.63900839-21.43755378 60.817408-2.18776969 1.46282825-3.21045491 4.01306864-2.55024041 6.33029214l21.37282687 74.6689675c1.96769817 6.87399822-2.00653431 14.04574025-8.88053253 16.01343843-6.87399822 1.96769817-14.04574025-2.00653431-16.01343842-8.88053255l-21.37282688-74.66896751c-3.76710637-13.16545422 1.46282825-27.21119447 13.0360004-34.96547871 10.38219694-6.95167052 14.84835397-19.65109097 11.12008376-31.61262458-4.28492169-13.76094183-18.6542965-22.08482291-32.71298213-18.96498569-6.56330903 1.46282825-12.16865975 5.03575387-16.22056454 10.34336079-7.7154481 10.13623467-21.32104533 13.81272336-33.08839822 8.91936868-6.16200217-2.56318578-12.81592889-2.83503882-19.22389333-0.78966834-13.72210569 4.37553936-21.95536909 18.7966957-18.74491418 32.84243595 2.75736652 12.06509669 13.29490805 21.01035615 25.6189124 21.73529759 13.76094183 0.81555911 25.34705936 10.20096158 28.81642192 23.35347041l19.87116247 75.21267359c1.82529897 6.91283437-2.29133275 13.99395872-9.20416711 15.81925768-1.11330291 0.29774381-2.21366045 0.42719763-3.31401798 0.42719762z"
fill={getIconColor(color, 10, '#333333')}
/>
<Path
d="M49.84983703 541.02354805m49.19245433 0l785.78473086 0q49.19245431 0 49.19245431 49.19245432l0 4.84157313q0 49.19245431-49.19245431 49.19245433l-785.78473086 0q-49.19245431 0-49.19245433-49.19245433l0-4.84157313q0-49.19245431 49.19245433-49.19245432Z"
fill={getIconColor(color, 11, '#FEC773')}
/>
<Path
d="M102.82234311 592.63678894c0-28.50573275 23.10750815-51.61324089 51.61324089-51.61324089h-43.45764978c-28.50573275 0-51.61324089 23.10750815-51.61324089 51.61324089 0 28.50573275 23.10750815 51.61324089 51.61324089 51.61324089h43.45764978c-28.50573275 0-51.61324089-23.10750815-51.61324089-51.61324089z"
fill={getIconColor(color, 12, '#F29816')}
/>
<Path
d="M101.46307792 644.25002983h780.94315773v33.21785204c0 113.59573333-92.22290647 205.81863981-205.8186398 205.81863982H307.28171773c-113.59573333 0-205.81863981-92.22290647-205.81863981-205.81863982v-33.21785204z"
fill={getIconColor(color, 13, '#FEC773')}
/>
<Path
d="M159.43250173 656.7811603s-5.00986311 216.99050509 182.41338785 216.99050509c0 0-232.25311131 30.51226706-240.39575705-216.99050509h57.9823692z"
fill={getIconColor(color, 14, '#F29816')}
/>
<Path
d="M666.46430657 896.23190439H317.40500702c-126.2045361 0-228.88731181-102.6827757-228.88731182-228.8873118v-20.38897777c0-7.14585125 5.79953147-12.94538272 12.94538272-12.94538272s12.94538272 5.79953147 12.94538272 12.94538272V667.34459259c0 111.92577897 91.05782203 202.99654637 202.99654638 202.99654638h349.07224493c111.92577897 0 202.99654637-91.05782203 202.99654636-202.99654638v-20.38897777c0-7.14585125 5.79953147-12.94538272 12.94538272-12.94538272s12.94538272 5.79953147 12.94538272 12.94538272V667.34459259c0 126.2045361-102.6827757 228.88731181-228.8873118 228.8873118z"
fill={getIconColor(color, 15, '#333333')}
/>
<Path
d="M882.40623565 657.19541253H366.29971753c-7.14585125 0-12.94538272-5.79953147-12.94538271-12.9453827s5.79953147-12.94538272 12.94538271-12.94538272h516.10651812c21.32104533 0 38.66785817-17.34681283 38.66785818-38.66785817s-17.34681283-38.66785817-38.66785818-38.66785818H101.46307792c-21.32104533 0-38.66785817 17.34681283-38.66785817 38.66785818s17.34681283 38.66785817 38.66785817 38.66785817h109.53088317c7.14585125 0 12.94538272 5.79953147 12.94538272 12.94538272s-5.79953147 12.94538272-12.94538272 12.9453827h-109.53088317c-35.59980247 0-64.55862361-28.95882114-64.55862361-64.55862359s28.95882114-64.55862361 64.55862361-64.55862361h780.94315773c35.59980247 0 64.55862361 28.95882114 64.5586236 64.55862361s-28.95882114 64.55862361-64.5586236 64.55862359z"
fill={getIconColor(color, 16, '#333333')}
/>
<Path
d="M982.74589709 737.27555003H660.57415743c-11.41782755 0-20.20774242 9.99383547-18.88731338 21.33399072 7.46948583 63.63950143 47.89791605 117.18160435 103.75724247 143.11120592 6.65392672 3.09394647 10.83528533 9.83849086 10.83528533 17.16557748 0 10.49870539 8.51806183 19.0167672 19.01676721 19.01676721h92.71483102c10.49870539 0 19.0167672-8.51806183 19.0167672-19.01676721 0-7.340032 4.18135861-14.08457639 10.83528533-17.16557748 55.85932642-25.92960158 96.28775664-79.4717045 103.75724248-143.11120592 1.33337442-11.34015525-7.45654045-21.33399072-18.88731339-21.33399072z"
fill={getIconColor(color, 17, '#FFF6DB')}
/>
<Path
d="M694.73702242 745.6900488s0.3754161 93.53039013 63.52299299 152.57428068c0 0-103.6666248-22.08482291-111.5244721-154.98212187l48.0144245 2.40784119z"
fill={getIconColor(color, 18, '#F8E0BB')}
/>
<Path
d="M868.02391547 950.84847408H775.30908445c-17.61866587 0-31.96214992-14.34348405-31.96214993-31.96214993 0-2.35605965-1.30748365-4.47910242-3.33990874-5.42411535-29.67081718-13.7738872-55.61336415-35.04315102-75.01849284-61.5035133-19.76759941-26.95228682-32.25989373-58.70731061-36.14350855-91.83454498-1.06152139-9.11354943 1.81235358-18.25298963 7.88373808-25.0881517a31.914252 31.914252 0 0 1 23.84539496-10.70583151h322.17173966c9.10060405 0 17.79990124 3.89656019 23.84539496 10.70583151 6.08432987 6.83516208 8.95820483 15.97460227 7.88373808 25.0881517-3.88361482 33.12723437-16.38885452 64.88225817-36.14350855 91.83454498-19.40512869 26.46036227-45.34767565 47.72962608-75.01849283 61.5035133-2.03242509 0.94501294-3.33990875 3.0680557-3.33990875 5.42411535 0 17.61866587-14.34348405 31.96214992-31.96214992 31.96214993zM660.57415743 750.22093275c-2.35605965 0-3.83183328 1.2686475-4.50499318 2.0194797-0.68610528 0.77672297-1.79940819 2.43373195-1.51460978 4.8674639 6.74454439 57.50339003 43.6647759 108.41758025 96.35248356 132.87140818 11.13302914 5.1652077 18.33066192 16.51830835 18.33066192 28.90703962 0 3.35285413 2.71853037 6.0713845 6.0713845 6.07138449h92.71483102c3.35285413 0 6.0713845-2.71853037 6.07138448-6.07138449 0-12.38873125 7.1976328-23.7418319 18.33066192-28.90703962 52.68770765-24.45382795 89.60793917-75.36801817 96.35248356-132.87140818 0.28479842-2.42078657-0.8285045-4.09074094-1.51460978-4.8674639-0.6731599-0.75083219-2.14893353-2.0194797-4.50499318-2.0194797H660.58710282z"
fill={getIconColor(color, 19, '#333333')}
/>
</Svg>
);
};
export default React.memo(IconFinanceCanyin);
@@ -0,0 +1,88 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceChongwu: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M249.621943 950.506057s156.768549-7.835063 260.953234-8.788846c115.758811-1.059109 300.163657 8.788846 300.163657 8.788846l191.318309 21.632732s-298.896823 17.712274-491.481966 17.577691C321.682286 989.584823 46.811429 972.138789 46.811429 972.138789l202.810514-21.632732z"
fill={getIconColor(color, 0, '#000000')}
/>
<Path
d="M247.222857 58.514286c-116.341029-11.521463-131.115886 246.470949-119.752411 394.991908-57.086537 81.896594-65.998263 153.020709-57.32352 221.567269 16.398629 129.600366 151.575406 195.121737 216.625737 221.693074 107.517074 43.914971 367.952457 86.086217 552.916114-51.243886 122.79808-91.174034 138.196114-282.773211 46.273097-392.016457C907.506834 71.70048 802.0992 44.11392 747.52 58.514286c-39.181166 10.336549-133.400869 120.940251-166.765714 177.005714-47.671589-13.932251-134.81984-13.385143-168.228572-6.951497C342.124251 91.311543 265.804069 60.35456 247.222857 58.514286z"
fill={getIconColor(color, 1, '#FEB678')}
/>
<Path
d="M146.888411 189.284937c-17.027657 83.280457-18.203794 187.195977-12.478171 261.819246l0.400823 5.213623-2.995932 4.283245c-55.840183 79.907109-64.289646 148.430263-55.863588 214.861532 7.715109 60.810971 43.394194 107.280091 86.460708 142.347703 43.116251 35.108571 92.52864 57.847223 125.179612 71.150445 52.908617 21.553737 144.661943 43.06944 246.310034 41.937189 101.586651-1.129326 211.657874-24.848091 302.606629-92.20096 118.037943-87.411566 133.029303-272.284526 44.652251-377.042651l-3.750766-4.447086 0.32768-5.810469c10.933394-193.246354-11.992503-294.557989-42.054217-345.363017-14.798263-25.011931-31.038903-37.31456-45.538743-42.958263-14.634423-5.696366-28.865097-5.143406-40.36608-2.118217-6.556526 1.726171-17.87904 8.572343-32.981577 21.152914-14.52032 12.10368-30.880914 28.072229-47.259063 45.693806-32.867474 35.360183-64.667063 76.127086-80.948662 103.412297l-5.79584 9.713372-10.860252-3.165623c-22.510446-6.562377-51.597897-9.575863-79.693531-10.052754-28.063451-0.473966-53.909211 1.600366-69.640777 4.622628l-10.757852 2.065554-5.008823-9.742628c-34.965211-67.9936-73.198446-109.75232-104.401188-134.603337-31.741074-25.284023-55.442286-32.519314-61.036252-33.072275-22.7328-2.246949-41.352046 8.426057-57.355703 31.626972-16.345966 23.698286-28.61056 58.891703-37.15072 100.676754z m13.06624-117.291886c19.982629-28.964571 47.806171-47.733029 84.319086-44.128548 13.33248 1.316571 42.279497 12.138789 76.384549 39.304046 33.092754 26.35776 71.811657 68.666514 107.23328 134.670628 17.63328-2.434194 40.763977-3.7888 64.842605-3.382126 25.401051 0.43008 52.779886 2.832091 76.565943 8.390949 18.601691-28.818286 48.5376-66.39616 78.80704-98.962286 16.893074-18.171611 34.172343-35.093943 49.962423-48.25088 15.210789-12.674194 30.872137-23.446674 44.266057-26.969234 16.293303-4.289097 36.98688-5.198994 58.423589 3.145143 21.56544 8.3968 42.539886 25.638034 60.105874 55.325257 34.327406 58.016914 56.650606 165.1712 46.398903 356.196937 94.690743 117.865326 77.063314 318.303086-53.341623 414.875063-97.435063 72.153966-214.17984 96.770926-319.695726 97.944137-105.448594 1.173211-201.07264-21.038811-257.673508-44.096366-33.598903-13.689417-86.153509-37.727086-132.613852-75.556571-46.51008-37.873371-88.02304-90.512823-97.010834-161.356069-9.087269-71.621486 0.146286-146.285714 57.929143-230.985142-5.412571-75.85792-3.987749-179.85536 13.364663-264.730332 8.844434-43.268389 22.09792-82.96448 41.732388-111.434606z"
fill={getIconColor(color, 2, '#894000')}
/>
<Path
d="M380.342857 552.96c35.108571-26.331429 58.514286-228.205714 78.994286-320.365714 2.21184-15.1552 73.142857-14.628571 76.068571 0 20.477074 102.4 64.263314 274.71872 100.937143 315.977143 11.702857 13.165714 19.017143 18.818194 52.662857 16.091428 54.125714-4.388571 132.400274-37.510583 174.08 20.48 19.289234 26.837577 45.348571 138.971429-7.314285 220.891429-71.545417 111.291246-269.165714 125.805714-337.92 125.805714-136.115931 0-258.925714-38.034286-311.588572-80.457143S128.731429 734.354286 155.062857 639.268571s127.268571-80.457143 146.285714-78.994285c42.422857 3.262171 55.86944 10.029349 78.994286-7.314286z"
fill={getIconColor(color, 3, '#FFF9F0')}
/>
<Path
d="M573.448777 592.205531c0 21.656137-27.241326 46.87872-60.84608 46.87872-33.601829 0-60.843154-25.222583-60.843154-46.87872 0-21.656137 27.241326-39.210423 60.843154-39.210422 33.604754 0 60.84608 17.554286 60.84608 39.210422z m-210.14528 48.7424a11.699931 11.699931 0 0 1 15.374629 6.120595c2.688731 6.240549 10.079086 17.188571 21.875565 24.508708 1.410194 0.874789 2.890606 1.705691 4.441235 2.469303l6.808137 2.141623c11.895954 3.739063 20.825234 1.960229 36.518766-2.504411 1.024-0.289646 2.065554-0.590994 3.130514-0.895269l0.011703-0.002926c15.553097-4.46464 35.714194-10.248777 64.520777-10.251703 8.739109 0 17.419703 1.734949 25.324983 3.709806 11.664823 1.980709 23.08096 5.026377 34.485394 8.829806 0.397897 0.131657 0.801646 0.260389 1.205394 0.386194 12.680046 2.501486 25.295726 3.344091 38.555063 0.351086l7.744366-1.749577c15.038171-5.193143 25.123109-14.245303 28.072228-25.365943a11.702857 11.702857 0 0 1 22.624549 6.003566c-5.029303 18.946926-19.789531 31.606491-36.381257 38.876891 0.576366 3.52256 0.769463 7.144594 0.8192 10.339474 0.1024 6.211291-0.32768 13.616274-1.363383 21.685395-2.062629 16.100206-6.653074 35.831223-15.067429 55.076571-16.860891 38.557989-50.869394 78.1312-111.896868 76.507429-47.835429-1.272686-80.4864-31.919543-99.392366-65.813943-18.244754-32.712411-25.757989-71.835063-21.781943-99.462583l-0.722651-0.441783c-16.427886-10.19904-26.729326-25.158217-31.030126-35.140754a11.702857 11.702857 0 0 1 6.12352-15.377555z"
fill={getIconColor(color, 4, '#6F3400')}
/>
<Path
d="M515.981897 718.166309c-53.640046 0-86.899566 26.629851-99.067611 43.982262 4.05504 20.956891 39.497143 75.53024 88.251245 77.028206C569.051429 841.142857 595.70176 803.828297 608.548571 768c-10.143451-15.550171-36.4544-49.833691-92.566674-49.833691z"
fill={getIconColor(color, 5, '#FF8F8E')}
/>
<Path
d="M785.931703 612.498286c-32.709486-3.101257-57.595611-22.817646-55.585646-44.040777 2.012891-21.223131 30.158263-35.913143 62.867749-32.814812 32.709486 3.101257 57.595611 22.817646 55.585645 44.040777-2.012891 21.223131-30.158263 35.913143-62.867748 32.814812z m-535.042926 6.480457c32.709486-3.101257 57.583909-22.95808 55.556389-44.356754-2.030446-21.395749-30.190446-36.226194-62.899932-33.127863-32.709486 3.101257-57.580983 22.95808-55.553463 44.356754 2.02752 21.395749 30.18752 36.22912 62.897006 33.127863z"
fill={getIconColor(color, 6, '#FF8F8E')}
/>
<Path
d="M355.570834 562.480274c24.894903-4.406126 41.984-25.444937 38.168869-46.992823-3.812206-21.54496-27.086263-35.439177-51.97824-31.033051-24.894903 4.406126-41.984 25.444937-38.168869 46.992823 3.812206 21.54496 27.086263 35.439177 51.97824 31.033051z m309.087086-0.087771c-23.493486-4.160366-39.511771-24.622811-35.77856-45.705509 3.730286-21.082697 25.798949-34.804297 49.292434-30.643931 23.493486 4.15744 39.511771 24.619886 35.77856 45.702583-3.730286 21.082697-25.801874 34.804297-49.292434 30.646857z"
fill={getIconColor(color, 7, '#592900')}
/>
<Path
d="M492.649326 573.715017c0.816274 2.483931-3.408457 6.10304-9.435429 8.0896-6.029897 1.983634-11.579977 1.579886-12.396251-0.90112-0.8192-2.483931 3.405531-6.105966 9.435428-8.0896 6.029897-1.983634 11.579977-1.579886 12.396252 0.90112z"
fill={getIconColor(color, 8, '#FFFFFF')}
/>
<Path
d="M514.431269 529.583543c-27.598263-0.453486-54.634789 4.327131-71.445943 13.285668a8.774217 8.774217 0 1 1-8.256366-15.488731c20.491703-10.921691 50.8928-15.825189 79.989029-15.348297 29.008457 0.473966 58.958994 6.334171 78.17216 18.96448a8.777143 8.777143 0 1 1-9.643155 14.669531c-15.125943-9.944503-41.126766-15.629166-68.815725-16.082651z"
fill={getIconColor(color, 9, '#480D21')}
/>
<Path
d="M356.948846 529.577691a8.788846 8.788846 0 1 0 0-17.577691 8.788846 8.788846 0 0 0 0 17.577691z m301.348571 0a8.788846 8.788846 0 1 0 0-17.577691 8.788846 8.788846 0 0 0 0 17.577691z"
fill={getIconColor(color, 10, '#FFFFFF')}
/>
<Path
d="M296.05888 753.034971c-10.400914-10.62912-18.996663-19.412114-47.651109-6.091337-14.570057 6.775954-27.302766 4.73088-39.599542 2.756023-12.296777-1.971931-24.160549-3.876571-36.998583 3.171474-10.304366 5.658331-14.400366 13.900069-18.660206 22.478263-5.286766 10.640823-10.825143 21.796571-28.79488 29.175223-33.244891 13.648457-43.29472 43.186469-38.2976 72.823954 4.994194 29.63456 69.933349 124.474514 178.167223 98.225006 108.2368-26.249509 127.204206-107.698469 116.379063-150.882011-8.37632-33.42336-25.863314-40.503589-47.706697-49.348023-6.380983-2.583406-13.136457-5.316023-20.143543-8.902949-7.165074-3.668846-12.106606-8.715703-16.694126-13.405623z m449.436526 0c10.400914-10.62912 18.996663-19.412114 47.651108-6.091337 14.572983 6.775954 27.302766 4.73088 39.599543 2.756023 12.296777-1.971931 24.157623-3.876571 36.998583 3.171474 10.304366 5.658331 14.400366 13.900069 18.660206 22.478263 5.286766 10.640823 10.828069 21.796571 28.797805 29.175223 33.241966 13.648457 43.291794 43.186469 38.2976 72.823954-4.99712 29.63456-69.936274 124.474514-178.170148 98.225006-108.2368-26.249509-127.204206-107.698469-116.379063-150.882011 8.37632-33.42336 25.863314-40.503589 47.706697-49.348023 6.380983-2.583406 13.136457-5.316023 20.143543-8.902949 7.165074-3.668846 12.106606-8.715703 16.694126-13.405623z"
fill={getIconColor(color, 11, '#FFF9F0')}
/>
<Path
d="M312.09472 772.306651c-7.808731-3.955566-13.449509-9.058011-17.887817-13.43488-1.243429-1.2288-2.33472-2.331794-3.326537-3.332388-2.858423-2.890606-4.868389-4.921051-7.273326-6.638446-2.554149-1.828571-5.03808-2.849646-8.736183-2.843794-4.151589 0.005851-10.579383 1.322423-20.72576 5.994788-18.666057 8.595749-35.178789 5.965531-48.010971 3.920458l-0.643657-0.1024c-13.317851-2.118217-22.065737-3.218286-31.752778 2.048-7.548343 4.107703-10.275109 9.476389-14.938697 18.671908-0.520777 1.026926-1.067886 2.103589-1.647177 3.229989-5.85728 11.392731-14.025874 24.365349-34.845257 32.832365-15.076206 6.132297-24.242469 15.48288-29.301029 26.094446-5.149257 10.801737-6.4512 23.780206-4.119405 37.475474 0.9216 5.409646 5.187291 15.836891 13.747931 28.484755 8.364617 12.355291 20.228389 25.924754 35.284114 37.768045 29.947611 23.557851 72.192 40.117394 125.349303 27.349578 54.590903-13.115977 85.416229-39.614171 101.531063-67.016412 16.32256-27.7504 18.069211-57.259154 13.080869-76.978468-5.032229-19.891931-13.028206-28.332617-22.633326-34.154789-5.295543-3.212434-11.348846-5.769509-18.771383-8.756663l-2.115291-0.848457-0.026332-0.008777c-6.714514-2.691657-14.336-5.749029-22.238354-9.754332z m-67.739063-41.515885c11.717486-5.395017 21.638583-8.127634 30.485943-8.139337 9.303771-0.011703 16.471771 2.981303 22.38464 7.211885 4.192549 2.998857 8.086674 6.951497 11.228891 10.140526 0.77824 0.789943 1.512594 1.536 2.19136 2.205989 3.832686 3.780023 7.437166 6.892983 12.027612 9.218925 6.936869 3.516709 13.616274 6.196663 20.424411 8.92928l2.112366 0.845532c7.33184 2.952046 15.041097 6.135223 22.168137 10.456503 15.248823 9.242331 26.764434 23.028297 33.192229 48.429348 6.468754 25.573669 3.905829 61.422446-15.596983 94.585417-19.713463 33.516983-56.232229 63.490926-116.238629 77.90592-61.445851 14.763154-110.881646-4.643109-145.288045-31.708891-17.12128-13.467063-30.602971-28.870949-40.199315-43.046034-9.397394-13.88544-15.711086-27.5456-17.437257-37.677349-2.954971-17.38752-1.579886-35.439177 6.067932-51.475017 7.735589-16.228937 21.492297-29.520457 41.612434-37.70368 13.546057-5.50912 18.282789-12.978469 22.843977-21.85216 0.500297-0.974263 1.009371-2.001189 1.541851-3.074926 4.42368-8.926354 10.351177-20.895451 24.681326-28.686628 17.112503-9.306697 33.148343-6.746697 45.743543-4.739658l0.863086 0.137509c13.118903 2.086034 23.317943 3.505006 35.190491-1.963154z m485.106834 41.515885c7.805806-3.955566 13.446583-9.058011 17.884892-13.43488 1.243429-1.2288 2.33472-2.331794 3.326537-3.332388 2.858423-2.890606 4.868389-4.921051 7.273326-6.638446 2.554149-1.828571 5.03808-2.849646 8.736183-2.843794 4.151589 0.005851 10.579383 1.322423 20.72576 5.994788 18.666057 8.595749 35.178789 5.965531 48.008045 3.920458l0.649509-0.1024c13.314926-2.118217 22.062811-3.218286 31.749851 2.048 7.551269 4.107703 10.275109 9.476389 14.938697 18.671908l0.026332 0.049737c0.514926 1.012297 1.050331 2.071406 1.620846 3.180252 5.85728 11.392731 14.025874 24.365349 34.842331 32.832365 15.079131 6.132297 24.245394 15.48288 29.303954 26.094446 5.152183 10.801737 6.4512 23.780206 4.119406 37.475474-0.9216 5.409646-5.184366 15.836891-13.745006 28.484755-8.367543 12.355291-20.231314 25.924754-35.28704 37.768045-29.944686 23.557851-72.192 40.117394-125.349303 27.349578-54.590903-13.115977-85.416229-39.614171-101.531062-67.016412-16.319634-27.7504-18.069211-57.259154-13.080869-76.978468 5.032229-19.891931 13.028206-28.332617 22.633326-34.154789 5.295543-3.212434 11.348846-5.769509 18.771383-8.756663l2.141622-0.857234c6.714514-2.691657 14.336-5.749029 22.24128-9.754332z m67.736138-41.515885c-11.71456-5.395017-21.638583-8.127634-30.485943-8.139337-9.300846-0.011703-16.468846 2.981303-22.38464 7.211885-4.192549 2.998857-8.083749 6.951497-11.228892 10.140526-0.77824 0.789943-1.512594 1.536-2.19136 2.205989-3.832686 3.780023-7.437166 6.892983-12.027611 9.218925-6.936869 3.516709-13.616274 6.196663-20.424412 8.92928l-2.112365 0.845532c-7.33184 2.952046-15.038171 6.135223-22.168137 10.456503-15.248823 9.242331-26.764434 23.028297-33.192229 48.429348-6.468754 25.573669-3.905829 61.422446 15.599909 94.585417 19.710537 33.516983 56.229303 63.490926 116.238628 77.90592 61.445851 14.763154 110.87872-4.643109 145.28512-31.708891 17.12128-13.467063 30.600046-28.870949 40.196389-43.046034 9.40032-13.88544 15.714011-27.5456 17.440183-37.677349 2.957897-17.38752 1.579886-35.439177-6.067932-51.475017-7.735589-16.228937-21.492297-29.520457-41.612434-37.70368-13.548983-5.50912-18.279863-12.978469-22.843977-21.85216-0.500297-0.974263-1.009371-2.001189-1.541852-3.074926-4.420754-8.926354-10.351177-20.895451-24.681325-28.686628-17.112503-9.306697-33.145417-6.746697-45.743543-4.739658l-0.863086 0.137509c-13.118903 2.086034-23.317943 3.505006-35.190491-1.963154z"
fill={getIconColor(color, 12, '#894000')}
/>
<Path
d="M291.108571 830.902857a19.017143 19.017143 0 1 1 0-38.034286 19.017143 19.017143 0 0 1 0 38.034286z m459.337143 0a19.017143 19.017143 0 1 0 0-38.034286 19.017143 19.017143 0 0 0 0 38.034286z m92.16-10.24a19.017143 19.017143 0 1 1-38.034285 0 19.017143 19.017143 0 0 1 38.034285 0zM217.965714 839.68a19.017143 19.017143 0 1 1 0-38.034286 19.017143 19.017143 0 0 1 0 38.034286z m703.634286 19.017143a19.017143 19.017143 0 1 1-38.034286 0 19.017143 19.017143 0 0 1 38.034286 0zM138.971429 877.714286a19.017143 19.017143 0 1 1 0-38.034286 19.017143 19.017143 0 0 1 0 38.034286z m730.308022 39.6288c-5.933349 24.3712-42.709577 36.346149-82.142354 26.74688-39.432777-9.602194-66.586331-37.141943-60.652983-61.513143 5.933349-24.3712 42.709577-36.346149 82.142355-26.74688 39.429851 9.599269 66.586331 37.139017 60.652982 61.513143z m-614.862262 26.74688c-39.432777 9.599269-76.209006-2.37568-82.142355-26.74688-5.933349-24.374126 21.223131-51.913874 60.652983-61.513143 39.432777-9.599269 76.209006 2.37568 82.142354 26.74688 5.933349 24.3712-21.220206 51.910949-60.652982 61.513143z"
fill={getIconColor(color, 13, '#FF8F8E')}
/>
<Path
d="M200.013531 383.824457c-21.916526 1.123474-20.655543-234.958263 50.895726-235.514148 11.776 0.693394 103.617097 78.175086 101.153646 100.78208-1.404343 12.9024-36.217417 39.892114-74.122972 69.280914-28.531566 22.1184-58.81856 45.597257-77.9264 65.451154z m616.565029 7.753143c21.863863 1.86368 28.59008-234.124434-42.896823-237.099886-11.793554 0.292571-106.206354 74.620343-104.50944 97.30048 0.968411 12.940434 34.848183 41.094583 71.738514 71.747292 27.767954 23.075109 57.238674 47.563337 75.667749 68.052114z"
fill={getIconColor(color, 14, '#FFF9F0')}
/>
</Svg>
);
};
export default React.memo(IconFinanceChongwu);
@@ -0,0 +1,60 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceGongzi: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M59.82295988 203.48563911m94.20096095 0l723.84366365 0q94.20096095 0 94.20096094 94.20096094l0 592.60855183q0 94.20096095-94.20096094 94.20096095l-723.84366365 0q-94.20096095 0-94.20096095-94.20096095l0-592.60855183q0-94.20096095 94.20096095-94.20096094Z"
fill={getIconColor(color, 0, '#FF3B3B')}
/>
<Path
d="M877.80544663 1002.88891259H154.02392083a113.02872557 113.02872557 0 0 1-112.84231206-112.90444989V297.68660005a113.02872557 113.02872557 0 0 1 112.84231206-112.84231205h723.7815258A113.02872557 113.02872557 0 0 1 990.46134518 297.68660005v592.546414A113.02872557 113.02872557 0 0 1 877.80544663 1002.88891259zM154.02392083 222.12699022a75.62174768 75.62174768 0 0 0-75.55960984 75.55960983v592.546414A75.68388551 75.68388551 0 0 0 154.02392083 965.60621037h723.7815258A75.68388551 75.68388551 0 0 0 953.17864297 890.23301405V297.68660005a75.68388551 75.68388551 0 0 0-75.62174768-75.55960983z"
fill={getIconColor(color, 1, '#333333')}
/>
<Path
d="M179.12760699 41.18160877m94.20096096 0l485.23436942 0q94.20096095 0 94.20096094 94.20096095l0 496.97842063q0 94.20096095-94.20096094 94.20096094l-485.23436942 0q-94.20096095 0-94.20096096-94.20096094l0-496.97842063q0-94.20096095 94.20096096-94.20096095Z"
fill={getIconColor(color, 2, '#FFFCE3')}
/>
<Path
d="M758.56293737 745.2033024H273.32856795a112.96658773 112.96658773 0 0 1-112.84231207-112.84231205v-497.1026963a112.96658773 112.96658773 0 0 1 112.84231207-112.7180364h485.23436942a113.02872557 113.02872557 0 0 1 112.84231205 112.84231207v497.1026963a113.02872557 113.02872557 0 0 1-112.84231205 112.71803638zM273.32856795 59.82295988a75.62174768 75.62174768 0 0 0-75.55960985 75.55960984v497.1026963a75.62174768 75.62174768 0 0 0 75.55960985 75.55960983h485.23436942a75.68388551 75.68388551 0 0 0 75.55960983-75.55960983v-497.1026963a75.68388551 75.68388551 0 0 0-75.55960983-75.55960984z"
fill={getIconColor(color, 3, '#333333')}
/>
<Path
d="M59.82295988 471.7346816v418.49833245A93.20675555 93.20675555 0 0 0 152.40833707 984.24756148h727.01269333A93.20675555 93.20675555 0 0 0 971.81999408 890.23301405V471.7346816z"
fill={getIconColor(color, 4, '#FF6464')}
/>
<Path
d="M865.25360355 471.7346816v373.51053843c0 53.56281552 9.32067555 124.95919028-67.85451804 139.2508928 79.53643141 0 173.11601398 14.22956468 173.11601399-107.12563105V471.7346816z"
fill={getIconColor(color, 5, '#FF3B3B')}
/>
<Path
d="M879.4210304 1002.88891259h-727.01269333a112.22093369 112.22093369 0 0 1-111.2267283-112.90444989V471.7346816a18.64135111 18.64135111 0 0 1 18.64135111-18.64135111H971.81999408a18.64135111 18.64135111 0 0 1 18.6413511 18.64135111v418.49833245A112.22093369 112.22093369 0 0 1 879.4210304 1002.88891259zM78.46431099 490.37603271v399.85698134A74.87609363 74.87609363 0 0 0 152.40833707 965.60621037h727.01269333A74.87609363 74.87609363 0 0 0 953.17864297 890.23301405V490.37603271zM612.72543383 291.34854068h-78.16939898v-42.6265562h78.16939898a18.64135111 18.64135111 0 0 0 0-37.28270223h-60.08728841l44.55282916-51.38799123a18.64135111 18.64135111 0 0 0-28.14844018-24.42016995l-53.12785067 61.26790731-53.12785066-61.26790731a18.64135111 18.64135111 0 0 0-28.14844018 24.42016995l44.55282916 51.38799123h-60.02515058a18.64135111 18.64135111 0 0 0 0 37.28270223h78.10726115v42.6265562H419.16607147a18.64135111 18.64135111 0 0 0 0 37.28270222h78.10726115V387.72432592a18.64135111 18.64135111 0 1 0 37.28270223 0v-59.09308302h78.16939898a18.64135111 18.64135111 0 0 0 0-37.28270222z"
fill={getIconColor(color, 6, '#333333')}
/>
<Path
d="M158.55998293 852.76389831a18.64135111 18.64135111 0 0 1-18.64135111-18.64135111v-153.48045748a18.64135111 18.64135111 0 0 1 37.28270223 0v153.48045748a18.64135111 18.64135111 0 0 1-18.64135112 18.64135111zM158.55998293 632.48526602a18.64135111 18.64135111 0 0 1-18.64135111-18.64135112v-20.07052135a18.64135111 18.64135111 0 0 1 37.28270223 0v20.07052135a18.64135111 18.64135111 0 0 1-18.64135112 18.64135112z"
fill={getIconColor(color, 7, '#FFFFFF')}
/>
</Svg>
);
};
export default React.memo(IconFinanceGongzi);
@@ -0,0 +1,80 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceGouwu: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M748.25323457 369.60079013h-78.96683457c0-108.35285333-88.14511091-196.49796425-196.49796425-196.49796426S276.2904715 261.2479368 276.2904715 369.60079013h-78.96683456c0-151.88817541 123.57662341-275.46479882 275.46479881-275.46479882S748.25323457 217.71261472 748.25323457 369.60079013zM713.74084425 899.0669432H231.83602725c-48.13093294 0-88.59819931-36.11761778-94.0611508-83.93786151l-39.1080012-342.89729739h748.243121L807.80199506 815.12908169C802.35198894 862.94932543 761.87177718 899.0669432 713.74084425 899.0669432z"
fill={getIconColor(color, 0, '#35A5F6')}
/>
<Path
d="M843.2076168 504.23277037H102.35630933c-28.50573275 0-52.49352691-21.32104533-55.84638103-49.63259734l-9.11354944-77.18037175c-3.31401797-28.02675358 18.57662419-52.6488715 46.79755853-52.6488715h777.17605136c28.22093431 0 50.1115765 24.63506331 46.7975585 52.6488715l-9.11354942 77.18037175c-3.33990875 28.311552-27.3406483 49.63259733-55.84638103 49.63259734z"
fill={getIconColor(color, 1, '#8FD4FF')}
/>
<Path
d="M559.59661874 599.11161758m50.20300197 5.3474295l0 0q50.20300196 5.3474295 44.85557245 55.55043276l-8.91238336 83.6716695q-5.3474295 50.20300196-55.55043145 44.85557246l0 0q-50.20300196-5.3474295-44.85557247-55.55043145l8.91238336-83.67167081q5.3474295-50.20300196 55.55043147-44.85557246Z"
fill={getIconColor(color, 2, '#FDFBF7')}
/>
<Path
d="M406.27556553 783.18024737m-50.20300197 5.3474295l0 0q-50.20300196 5.3474295-55.55043146-44.85557246l-8.91238337-83.67166952q-5.3474295-50.20300196 44.85557246-55.55043276l0 0q50.20300196-5.3474295 55.55043147 44.85557247l8.91238336 83.67167081q5.3474295 50.20300196-44.85557246 55.55043146Z"
fill={getIconColor(color, 3, '#FDFBF7')}
/>
<Path
d="M743.55406064 331.81321797c-6.11022064 0-11.54728139-4.34964859-12.71236582-10.56343228-7.01639743-37.50277373-21.85180603-72.36468939-44.10491892-103.60189788-4.14252247-5.82542222-2.79620267-13.90334103 3.02921957-18.0588089 5.82542222-4.14252247 13.90334103-2.79620267 18.05880888 3.02921956 24.45382795 34.31820958 40.7520648 72.63654242 48.46751289 113.86758636 1.32042903 7.02934282-3.31401797 13.78683259-10.34336079 15.10726164-0.80261373 0.15534459-1.60522747 0.2200715-2.39489581 0.2200715zM201.9969201 331.91678103c-0.78966835 0-1.59228208-0.0776723-2.3948958-0.2200715-7.02934282-1.30748365-11.66378983-8.07791882-10.35630617-15.09431625 12.16865975-65.25767427 47.06941155-124.87116169 98.26840018-167.87572306 51.83331239-43.54826747 117.63469275-67.52311625 185.26137206-67.52311625 62.84983309 0 122.61866509 19.94883476 172.8726408 57.67168 5.72185917 4.29786706 6.87399822 12.41462203 2.57613114 18.12353581a12.9350264 12.9350264 0 0 1-18.12353579 2.57613116c-45.72309175-34.34410035-100.11958992-52.49352691-157.31229077-52.49352691-61.55529482 0-121.42768987 21.82591525-168.61360988 61.46467714-46.61632317 39.15978272-78.39723773 93.42682706-89.46553995 152.80729758-1.16508445 6.22672909-6.60214518 10.57637769-12.71236582 10.57637767z"
fill={getIconColor(color, 4, '#333333')}
/>
<Path
d="M282.67254518 332.82295783c-1.08741215 0-2.18776969-0.1423992-3.28812721-0.42719764-6.91283437-1.81235358-11.05535683-8.88053253-9.24300325-15.80631229 24.10430261-92.10639803 107.44667653-156.44495013 202.64702103-156.44495012S650.59326736 223.97817995 675.11182222 315.35963653c1.85118973 6.89988898-2.2395512 14.0069041-9.15238558 15.85809384-6.89988898 1.85118973-14.0069041-2.2395512-15.85809382-9.15238557-21.48933531-80.09308286-94.39773076-136.03008158-177.32585245-136.0300816s-156.47084089 56.37714173-177.61065087 137.10454835a12.96221171 12.96221171 0 0 1-12.51818508 9.6702009zM595.57539082 801.74355595c-2.2395512 0-4.47910242-0.11650845-6.71865364-0.36247071-34.78424336-3.70237947-60.06657581-35.01726025-56.36419635-69.78855822l8.90642332-83.6660085c1.79940819-16.84194291 10.04561698-31.98804069 23.2240166-42.62914528 13.17839961-10.64110459 29.72259872-15.52151387 46.56454162-13.72210569 34.78424336 3.70237947 60.06657581 35.01726025 56.36419635 69.78855823l-8.90642331 83.66600849a63.41036816 63.41036816 0 0 1-63.06990459 56.71372168z m8.84169638-184.65293906c-8.54395259 0-16.777216 2.89976573-23.50881501 8.33682647-7.80606578 6.30440139-12.68647506 15.26260622-13.74799644 25.23055091l-8.9064233 83.66600849c-2.18776969 20.58315852 12.77709275 39.10800118 33.36025125 41.30871626 8.94525947 0.95795831 17.95524583-1.34631981 25.33411399-6.45974599a37.55973342 37.55973342 0 0 0 15.97460226-26.90050528l8.9064233-83.6660085c2.18776969-20.58315852-12.77709275-39.10800118-33.36025125-41.30871623-1.35926518-0.1423992-2.70558498-0.2200715-4.0519048-0.22007152zM350.63580445 801.74355595c-14.43410173 0-28.33744276-4.89335467-39.72937956-14.0845764-13.17839961-10.64110459-21.42460839-25.78720237-23.22401659-42.62914528l-8.90642332-83.66600849c-3.70237947-34.78424336 21.57995298-66.08617876 56.36419635-69.78855823 16.84194291-1.79940819 33.38614203 3.08100109 46.56454164 13.72210569 13.17839961 10.64110459 21.42460839 25.78720237 23.22401658 42.62914528l8.90642331 83.6660085c3.70237947 34.78424336-21.57995298 66.08617876-56.36419634 69.78855822-2.29133275 0.24596227-4.5697201 0.36247072-6.83516207 0.36247071z m-8.71224258-184.65293906c-1.34631981 0-2.69263961 0.0776723-4.05190478 0.2200715-20.58315852 2.18776969-35.54802094 20.72555773-33.36025126 41.30871625l8.90642331 83.6660085c1.06152139 9.96794469 5.94193067 18.92614953 13.74799644 25.23055091 7.80606578 6.30440139 17.59277511 9.19122173 27.56071981 8.11675497 20.58315852-2.18776969 35.54802094-20.72555773 33.36025125-41.30871626l-8.90642331-83.66600849c-1.06152139-9.96794469-5.94193067-18.92614953-13.74799644-25.23055091-6.74454439-5.45000613-14.96486242-8.33682647-23.50881502-8.33682647z"
fill={getIconColor(color, 5, '#333333')}
/>
<Path
d="M899.20934242 456.78794272l1.15213906-10.12328929H52.98261965l1.15213907 10.12328929c3.31401797 29.07532958 27.92319052 51.03069867 57.17975545 51.03069867h730.7150728c29.25656494 0 53.86573748-21.95536909 57.17975545-51.03069867z"
fill={getIconColor(color, 6, '#76C1FF')}
/>
<Path
d="M153.33522647 512L189.65997037 800.68203457s9.0617679 44.01430124 40.13068643 44.01430124h499.0445037s51.13426173-1.29453827 71.84687407-34.95253334c0 0 5.20404385 72.81777778-80.24842746 83.6660085H234.96880987S157.29651358 896.47786667 143.05659259 817.5110321l-39.85883339-305.5110321h50.13746727z"
fill={getIconColor(color, 7, '#0080E0')}
/>
<Path
d="M713.74084425 912.01232592c-7.14585125 0-12.94538272-5.79953147-12.94538272-12.94538272s5.79953147-12.94538272 12.94538272-12.9453827c41.58056928 0 76.48132109-31.14659082 81.19344039-72.45530707l33.41203279-292.90222933c1.69584514-14.9001355 12.05215131-27.08174064 26.38268998-31.03008237 17.03612365-4.69917392 29.38601876-19.08149413 31.47022539-36.64837848l9.11354942-77.18037175c1.13919369-9.68314627-1.91591664-19.41807408-8.40155339-26.71926992a34.2211192 34.2211192 0 0 0-25.54124008-11.46960908H84.20688276a34.17969398 34.17969398 0 0 0-33.94279348 38.188879l9.11354944 77.18037175c2.57613117 21.76118835 21.03624691 38.18887902 42.95277985 38.2018244h593.99888593c7.14585125 0 12.94538272 5.79953147 12.9453827 12.94538272s-5.79953147 12.94538272-12.9453827 12.94538272H102.31747318c-35.03020563-0.02589076-64.54567822-26.27912691-68.64936454-61.06337027l-9.11354944-77.18037176a60.13000818 60.13000818 0 0 1 14.7577363-46.95290311 60.11835733 60.11835733 0 0 1 44.89458726-20.16890626h777.16310599a60.11835733 60.11835733 0 0 1 44.89458725 20.16890626c11.3919368 12.81592889 16.76427061 29.92972483 14.7577363 46.95290311l-9.11354944 77.18037176c-3.31401797 28.07853511-23.05572661 51.06953482-50.29281184 58.57785679-4.02601403 1.11330291-7.05523358 4.72506469-7.54715813 9.00998636l-33.41203279 292.88928395c-6.20083831 54.39649817-52.16989235 95.420416-106.91591585 95.420416zM618.10035675 912.01232592H231.83602725c-54.7460235 0-100.71507753-41.02391783-106.91591584-95.420416l-26.17556386-229.45690864c-0.81555911-7.10701511 4.28492169-13.51497955 11.3919368-14.33053867 7.10701511-0.81555911 13.51497955 4.29786706 14.33053867 11.3919368l26.17556384 229.45690864c4.71211931 41.30871625 39.61287111 72.45530706 81.19344039 72.45530706h386.27727488c7.14585125 0 12.94538272 5.79953147 12.9453827 12.94538272s-5.79953147 12.94538272-12.9453827 12.9453827z"
fill={getIconColor(color, 8, '#333333')}
/>
<Path
d="M939.24941117 965.15312197H766.11786272c-39.96239645 0-70.87597037-35.04315102-65.89199803-74.68191288l18.74491417-149.18259042c4.16841324-33.20490667 32.41523831-58.12476839 65.89199803-58.1247684h135.62877472c33.4767597 0 61.71063941 24.90691635 65.89199802 58.1247684l18.74491418 149.18259042c4.98397235 39.65170725-25.92960158 74.68191289-65.89199803 74.68191288z"
fill={getIconColor(color, 9, '#FEDC5A')}
/>
<Path
d="M852.54123773 817.76993975c-39.4704719 0-71.57502103-32.10454914-71.57502104-71.57502103 0-7.14585125 5.79953147-12.94538272 12.94538272-12.94538272s12.94538272 5.79953147 12.94538272 12.94538272c0 25.19171476 20.49254083 45.68425561 45.6842556 45.68425559s45.68425561-20.49254083 45.6842556-45.68425559c0-7.14585125 5.79953147-12.94538272 12.94538272-12.94538272s12.94538272 5.79953147 12.94538271 12.94538272c0 39.4704719-32.10454914 71.57502103-71.57502103 71.57502103z"
fill={getIconColor(color, 10, '#333333')}
/>
<Path
d="M760.74552889 696.4717037l-19.76759941 196.95105265S733.36604445 926.77006222 769.8072968 926.77006222h182.10269867s32.59647369 0.78966835 42.26667456-33.34730587c0 0 12.32400435 52.24756464-45.93021788 71.66563871h-181.23535802s-64.70102282-11.65084445-67.30304474-66.02145186l22.84860048-172.47133392s20.24657857-32.06571298 38.17593363-30.12390558z"
fill={getIconColor(color, 11, '#FFB236')}
/>
<Path
d="M900.36148148 978.09850469H766.1308081c-22.75798282 0-44.44149886-9.78670933-59.50992435-26.86166914a79.38367589 79.38367589 0 0 1-19.22389333-62.3837993l18.74491417-149.18259042c4.97102697-39.59992573 38.82320276-69.45197827 78.73381768-69.45197828h135.62877471c39.91061491 0 73.74984533 29.86499792 78.73381769 69.45197828l18.74491416 149.18259042a79.32930528 79.32930528 0 0 1-44.31204502 81.42645728 12.93891003 12.93891003 0 0 1-17.28208594-6.04549372 12.93891003 12.93891003 0 0 1 6.04549374-17.28208594 53.44501253 53.44501253 0 0 0 29.86499792-54.87547734l-18.74491417-149.1825904c-3.35285413-26.68043378-26.14967309-46.79755852-53.03723299-46.79755852H784.88866765c-26.8875599 0-49.68437886 20.11712475-53.03723298 46.79755852L713.1065205 892.07643653a53.45277977 53.45277977 0 0 0 12.95832809 42.03365769 53.49808862 53.49808862 0 0 0 40.09185027 18.09764503h134.23067339c7.14585125 0 12.94538272 5.79953147 12.94538272 12.94538272s-5.79953147 12.94538272-12.94538272 12.94538272z"
fill={getIconColor(color, 12, '#333333')}
/>
</Svg>
);
};
export default React.memo(IconFinanceGouwu);
@@ -0,0 +1,60 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceJianzhi: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M602.95962594 857.25256906a383.83840406 383.83840406 0 1 1 207.27273844-263.88890343"
fill={getIconColor(color, 0, '#FF457A')}
/>
<Path
d="M70.38384031 550.18184563a383.83840406 383.83840406 0 0 1 717.969735-188.46465657A383.83840406 383.83840406 0 1 0 100.89899375 700.26266187 382.49496938 382.49496938 0 0 1 70.38384031 550.18184563z"
fill={getIconColor(color, 1, '#FFFFFF')}
/>
<Path
d="M435.03032469 511.79800531m-307.07072344 0a307.07072344 307.07072344 0 1 0 614.14144594 0 307.07072344 307.07072344 0 1 0-614.14144594 0Z"
fill={getIconColor(color, 2, '#5CBDFF')}
/>
<Path
d="M780.4848875 780.4848875m-191.91920156 0a191.91920156 191.91920156 0 1 0 383.83840406 0 191.91920156 191.91920156 0 1 0-383.83840406 0Z"
fill={getIconColor(color, 3, '#F4D240')}
/>
<Path
d="M607.75760562 818.86872781a191.91920156 191.91920156 0 0 1 352.55557407-104.78788406 191.91920156 191.91920156 0 1 0-340.65658313 171.00000937A191.91920156 191.91920156 0 0 1 607.75760562 818.86872781z"
fill={getIconColor(color, 4, '#FFFFFF')}
/>
<Path
d="M646.14144688 511.79800531a19.19192062 19.19192062 0 0 0-19.19192063-19.19192062h-172.72728187V281.4949625a19.19192062 19.19192062 0 0 0-38.38384032 0v230.30304281a19.19192062 19.19192062 0 0 0 19.19192063 19.19191969h191.91920156a19.19192062 19.19192062 0 0 0 19.19192063-19.19191969z"
fill={getIconColor(color, 5, '#37348F')}
/>
<Path
d="M832.87883 576.28285719A403.03032469 403.03032469 0 0 0 463.81820469 110.30303469V60.78788a28.78788 28.78788 0 0 0-57.57576094 0v49.51515469A403.03032469 403.03032469 0 0 0 435.03032469 914.82832906a399.19194 399.19194 0 0 0 160.25253281-33.20202187 211.11112219 211.11112219 0 1 0 237.5959725-305.34345zM435.03032469 876.44448875a367.90911 367.90911 0 1 1 359.464665-307.07072344H780.4848875a211.11112219 211.11112219 0 0 0-200.36364656 276.93940875A361.00001906 361.00001906 0 0 1 435.03032469 876.44448875z m345.45456281 76.76768062a172.72728188 172.72728188 0 1 1 172.72728187-172.72728187 172.72728188 172.72728188 0 0 1-172.72728187 172.72728188z"
fill={getIconColor(color, 6, '#37348F')}
/>
<Path
d="M857.25256906 761.29296781a19.19192062 19.19192062 0 0 0 0-38.38384031h-41.64646687l34.35353719-34.35353719a19.19192062 19.19192062 0 0 0-27.0606075-27.0606075L780.4848875 704.67680281l-42.41414344-42.41414343a19.19192062 19.19192062 0 0 0-27.0606075 27.0606075L745.36367375 722.9091275H703.71720688a19.19192062 19.19192062 0 0 0 0 38.38384031h57.57576093v34.54545657h-57.57576093a19.19192062 19.19192062 0 0 0 0 38.38384031h57.57576093V895.63640938a19.19192062 19.19192062 0 0 0 38.38384032 0v-61.41414469h57.57576093a19.19192062 19.19192062 0 0 0 0-38.38384031h-57.57576093V761.29296781z"
fill={getIconColor(color, 7, '#37348F')}
/>
</Svg>
);
};
export default React.memo(IconFinanceJianzhi);
@@ -0,0 +1,88 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceJiaotong: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M631.15275463 185.03070151l-12.717544-52.23720834c-2.60978915-10.92245091-14.26408571-24.86894322-28.84576478-26.8435456-49.28220897-5.79953147-99.07532905-5.79953147-148.35753803 0-13.26988032 1.97460238-26.0150411 16.50104784-28.84576479 29.16335819l-12.63469354 49.94501257c77.06472634-4.51534949 154.33657878-4.51534949 231.40130514-0.02761682z"
fill={getIconColor(color, 0, '#FFD44A')}
/>
<Path
d="M128.1262512 807.49993614m36.73036589 0l79.81259956 0q36.7303659 0 36.7303659 36.73036589l0 50.81494227q0 36.7303659-36.7303659 36.73036591l-79.81259956 0q-36.7303659 0-36.73036589-36.73036591l0-50.81494227q0-36.7303659 36.73036589-36.73036589Z"
fill={getIconColor(color, 1, '#B52828')}
/>
<Path
d="M285.97016566 832.92121568h635.62864767c14.33312773 0 25.94599907-11.61287132 25.94599908-25.94599906V656.17359034h-0.31759339l-22.24534567-137.04845169c-1.1875231-16.52866465-10.57724071-30.91702603-24.41326574-40.37578567l78.61126805-9.94205393a17.75761298 17.75761298 0 0 0 15.53445925-17.6195289V421.14067385c0-9.81777825-7.95364315-17.77142139-17.77142138-17.7714214h-90.9283682c-8.76833923 0-16.21107126 6.40710142-17.53667846 15.06497338l-32.0631239-132.11884995c-8.13315245-34.10676833-44.46307451-77.6999131-90.12748054-83.85846319a1983.82225114 1983.82225114 0 0 0-463.5758811 0c-41.48045834 6.15855007-81.30390766 51.60202155-90.12748051 91.12168591l-30.91702604 122.20441286a17.77004054 17.77004054 0 0 0-16.777216-11.98569836H53.975099c-9.81777825 0-17.77142139 7.95364315-17.7714214 17.7714214v30.04709632c0 8.94784853 6.65565277 16.51485625 15.54826767 17.61952889l76.40192273 9.73492779c-13.69794096 9.41733442-22.90814925 23.77807897-24.12328917 40.19627637l-22.20392043 137.00702647h-0.3314018v150.81543469c0 14.31931933 11.61287132 25.93219067 25.93219066 25.93219065h178.58414364z"
fill={getIconColor(color, 2, '#EA5959')}
/>
<Path
d="M249.86117815 455.91024577c-12.85562806 0-23.29478468-10.41153981-23.29478469-23.28097628 0-1.57415854 0.15189248-3.13450866 0.46948589-4.66724197l20.96116369-102.58266476c7.34607318-32.87782 37.5864872-58.60288453 72.09369938-63.72580398h2.91357412c127.17543981-15.07878178 255.67648679-15.07878178 382.85192661 0h-2.89976573c38.05597308 5.12291945 68.24115348 28.10011075 75.00727351 56.47638967l25.75268134 109.03119138c2.96880777 12.57945989-4.83294288 25.1727282-17.41240278 28.12772756-1.75366785 0.41425225-3.56256933 0.62137837-5.37147079 0.62137838h-531.07138055z"
fill={getIconColor(color, 3, '#FFD9D9')}
/>
<Path
d="M249.84736975 469.71865401c-20.4502526 0-37.0893845-16.62532352-37.0893845-37.07557611 0-2.49932189 0.24855135-4.99864377 0.74565404-7.44273203L234.45099457 322.61768112c0.01380842-0.08285045 0.02761681-0.1657009 0.05523363-0.24855134 8.43693742-37.7383797 42.7922571-68.32400394 83.54086979-74.37208674 0.676612-0.09665887 1.353224-0.15189248 2.02983602-0.15189249h2.09887805a1641.29087657 1641.29087657 0 0 1 385.29601485 0.09665885c1.42226605 0.1657009 2.77549005 0.55233633 4.0182468 1.10467267 40.47244453 7.60843293 72.16274142 33.47158155 79.89545002 65.87991566l25.75268134 109.05880821c4.7086672 19.9669583-7.7189002 40.04438386-27.67205008 44.75305107-2.78929846 0.66280359-5.66144737 0.99420539-8.51978788 0.99420539h-28.66625549c-7.62224133 0-13.80840823-6.1861669-13.80840824-13.80840821s6.1861669-13.80840823 13.80840824-13.80840824h28.66625549c0.74565405 0 1.47749968-0.08285045 2.20934531-0.26235975 5.13672786-1.21513994 8.34027858-6.37948461 7.12513864-11.53002088l-25.73887293-109.01738298c-5.42670444-22.75625677-31.51078758-41.67377603-63.4082106-45.968191a12.75896921 12.75896921 0 0 1-2.73406483-0.66280361c-124.04093114-14.2502773-249.75267966-14.01553437-373.75218557 0.67661202-0.53852791 0.06904204-1.07705584 0.09665887-1.62939217 0.09665885h-1.85032671c-29.23240021 4.73628402-53.67328278 26.3188261-59.65232355 52.81716149l-20.93354688 102.45838906a9.80396985 9.80396985 0 0 0-0.19331772 1.90556034c0 5.21957831 4.25298973 9.47256803 9.47256805 9.47256805h418.18764327c7.62224133 0 13.80840823 6.1861669 13.80840823 13.80840823s-6.1861669 13.80840823-13.80840823 13.80840824H249.84736975z"
fill={getIconColor(color, 4, '#333333')}
/>
<Path
d="M206.8341781 699.79435194m-53.85279208 0a53.8527921 53.8527921 0 1 0 107.70558419 0 53.8527921 53.8527921 0 1 0-107.70558419 0Z"
fill={getIconColor(color, 5, '#FFD44A')}
/>
<Path
d="M206.8341781 767.45555227c-37.31031904 0-67.66120033-30.35088128-67.66120032-67.66120033s30.35088128-67.66120033 67.66120032-67.66120033 67.66120033 30.35088128 67.66120033 67.66120033-30.35088128 67.66120033-67.66120033 67.66120033z m0-107.70558421c-22.07964477 0-40.04438386 17.9647391-40.04438386 40.04438388s17.9647391 40.04438386 40.04438386 40.04438387 40.04438386-17.9647391 40.04438387-40.04438387-17.9647391-40.04438386-40.04438387-40.04438388zM400.28997742 199.35002083c-1.11848107 0-2.26457894-0.13808409-3.39686842-0.42806063-7.3874984-1.86413511-11.87523108-9.37590918-9.99728757-16.777216l12.59326831-49.77931169c3.8525459-16.777216 20.27074329-36.61989863 40.25150999-39.60251479 0.13808409-0.02761681 0.27616816-0.04142523 0.41425225-0.05523363 50.29022277-5.92380713 101.29848278-5.92380713 151.58870555 0 0.08285045 0 0.15189248 0.01380842 0.23474294 0.02761681 20.39501895 2.76168163 36.56466499 21.140673 40.4310193 37.32412745l12.70373558 52.1819747c1.80890148 7.41511522-2.74787325 14.87165566-10.14918005 16.68055715-7.41511522 1.80890148-14.88546407-2.74787325-16.68055716-10.14918005l-12.71754397-52.23720834c-1.42226605-5.95142395-8.79595605-15.20305746-17.19146824-16.40438898a620.35792899 620.35792899 0 0 0-144.73973508 0c-6.65565277 1.11848107-15.46541722 10.54962388-17.24670187 18.48945862l-0.08285046 0.37282702-12.63469352 49.94501256a13.82497831 13.82497831 0 0 1-13.38034758 10.42534822z"
fill={getIconColor(color, 6, '#333333')}
/>
<Path
d="M152.98138602 482.39477277s-16.44581421 182.72666611-16.44581421 260.13660264c0 0-2.88595731 38.73258509 23.35001832 38.73258509h528.47539979v52.83096989H107.39983043s-25.93219067-2.1817285-25.93219064-33.02971249c0 0-12.70373557-334.46726416 71.52755462-318.67044513z"
fill={getIconColor(color, 7, '#CE4141')}
/>
<Path
d="M746.74293991 807.49993614m36.73036589 0l79.81259959 0q36.7303659 0 36.73036587 36.73036589l0 50.81494227q0 36.7303659-36.73036587 36.73036591l-79.81259959 0q-36.7303659 0-36.73036589-36.73036591l0-50.81494227q0-36.7303659 36.73036589-36.73036589Z"
fill={getIconColor(color, 8, '#CE4141')}
/>
<Path
d="M256.11638708 944.50696259h-98.70250202c-24.08186397 0-43.66218683-19.59413129-43.66218683-43.67599523v-54.10134345h-6.3518678c-21.91394386 0-39.7405989-17.82665503-39.74059888-39.74059888V656.17359034c0-1.80890148 0.34521021-3.54876092 0.98039698-5.12291946l21.6377757-133.52730758c0.85612131-10.02490437 4.07348043-19.64936492 9.33448396-28.25200325l-49.62741918-6.32425097c-15.74158539-1.97460238-27.61681646-15.4516088-27.60300805-31.33127826v-30.04709632c0-17.41240278 14.16742685-31.57982962 31.57982962-31.57982964h90.9145598c2.62359757 0 5.75810623 0.01380842 8.7407224 0.04142524l25.53174683-99.68289902c9.77635303-43.24793458 52.84477829-94.32523662 101.53322572-101.54703412 0.13808409-0.01380842 0.27616816-0.04142523 0.41425224-0.05523364a2000.8756353 2000.8756353 0 0 1 466.80704863 0c0.08285045 0 0.15189248 0.01380842 0.23474295 0.02761683 50.55258254 6.82135366 92.17112494 54.28085277 101.71273502 94.33904502l25.87695704 106.65614517c3.38306001-0.11046726 7.04228819-0.19331772 10.28726412-0.20712611h90.94217661c17.41240278 0 31.57982962 14.16742685 31.57982962 31.57982962v30.0332879c0 15.86586107-11.86142267 29.34286749-27.61681647 31.33127827l-51.64344677 6.53137708c5.34385398 8.67168037 8.61644674 18.35137454 9.44495123 28.44532097l4.12871405 25.43508796c1.21513994 7.52558249-3.89397111 14.62310432-11.4195536 15.83824423-7.52558249 1.21513994-14.62310432-3.89397111-15.83824423-11.4195536l-4.22537293-26.01504111c-0.06904204-0.40044384-0.11046726-0.81469609-0.13808408-1.21513992-0.8285045-11.61287132-7.55319931-22.53532223-18.43422498-29.96424585-4.73628402-3.23116752-6.98705456-9.0583158-5.63383056-14.63691273s5.99284917-9.73492781 11.69572176-10.46677343l78.61126805-9.94205393c1.97460238-0.24855135 3.45210207-1.93317715 3.45210206-3.92158794v-30.04709631c0-2.1817285-1.78128466-3.96301315-3.96301315-3.96301317h-90.9283682c-8.27123653 0-20.16027601 0.64899518-20.28455169 0.6489952a13.79736149 13.79736149 0 0 1-14.16742685-10.53581549l-28.56959663-117.73048857c-6.48995186-27.21637262-37.35174427-67.79928442-78.44556716-73.40549816-152.62433618-17.93712229-307.38897562-17.9509307-460.01331178 0-29.61903565 4.5291579-69.40105977 39.80964093-78.4869924 80.44778636-0.02761681 0.13808409-0.06904204 0.27616816-0.09665885 0.41425224l-28.26581163 110.34299017a13.77250636 13.77250636 0 0 1-13.50462326 10.38392298s-11.79238062-0.11046726-19.31796311-0.12427567H53.975099c-2.1817285 0-3.96301315 1.78128466-3.96301317 3.96301317v30.04709632a3.96301315 3.96301315 0 0 0 3.45210206 3.92158793l76.41573115 9.7349278c5.67525579 0.71803723 10.32868935 4.87436811 11.68191335 10.43915662s-0.88373813 11.3919368-5.59240533 14.63691272c-10.68770797 7.34607318-17.31574391 18.22709886-18.18567364 29.83997019-0.02761681 0.40044384-0.06904204 0.78707927-0.13808407 1.1875231l-22.20392043 137.00702647c-0.04142523 0.27616816-0.09665887 0.53852791-0.1518925 0.80088768v147.79139329c0 6.68326959 5.44051285 12.12378243 12.12378243 12.12378243h20.16027601c7.62224133 0 13.80840823 6.1861669 13.80840823 13.80840821v67.90975169c0 8.85118966 7.19418068 16.04537037 16.04537036 16.05917877h98.70250204c8.85118966 0 16.05917877-7.2079891 16.05917877-16.05917877v-22.79768199c0-7.62224133 6.1861669-13.80840823 13.80840824-13.80840822s13.80840823 6.1861669 13.80840823 13.80840822v22.79768199c0 24.08186397-19.59413129 43.67599523-43.67599524 43.67599524zM614.18222091 846.74343233H188.88324741c-7.62224133 0-13.80840823-6.1861669-13.80840823-13.80840823s6.1861669-13.80840823 13.80840823-13.80840824h425.2989735c7.62224133 0 13.80840823 6.1861669 13.80840823 13.80840824s-6.1861669 13.80840823-13.80840823 13.80840823z"
fill={getIconColor(color, 9, '#333333')}
/>
<Path
d="M992.28405507 736.77326917c1.40845763 83.07138391-53.38330622 164.9414363-135.33620906 219.12563021-19.24892107 12.73135238-44.2973736 12.82801123-63.5601031 0.11046728-81.01393108-53.5075819-135.52952678-134.0520271-135.52952677-216.11539722 0-91.88114836 74.09591856-166.4465528 165.79755762-167.21982368 91.46689612-0.75946245 167.06793118 72.6322273 168.62828131 164.08531501z"
fill={getIconColor(color, 10, '#FFD44A')}
/>
<Path
d="M825.09184821 739.76969376m-78.6803101 0a78.6803101 78.6803101 0 1 0 157.3606202 0 78.6803101 78.6803101 0 1 0-157.3606202 0Z"
fill={getIconColor(color, 11, '#FC981C')}
/>
<Path
d="M823.3796056 582.67143333S710.84107852 627.99062914 710.84107852 721.8878051c0 0-20.04980875 116.22537206 114.25076969 230.71088471l-20.75403756 9.04450741s-167.08173958-92.36444265-144.7811603-245.45826472c0 0 36.10898753-153.99136859 163.83676366-133.52730758z"
fill={getIconColor(color, 12, '#FFAC3B')}
/>
<Path
d="M825.05042299 979.34557657c-13.68413255 0-27.3406483-3.93539635-39.25730459-11.80618904-88.7466397-58.61669294-141.72950207-143.70410445-141.72950208-227.63160968 0-48.08087745 18.65515952-93.37245645 52.51337649-127.5068416 33.84440857-34.12057674 78.94266985-53.12094646 126.96831368-53.52139032h1.51892491c98.30205819 0 179.35741451 79.38453892 181.0144235 177.67278872 0.66280359 38.85686077-9.83158667 77.78276355-31.1931942 115.70065255-3.74207863 6.64184436-12.16520765 9.00308217-18.80705201 5.26100353-6.64184436-3.74207863-9.00308217-12.16520765-5.26100354-18.807052 18.91751926-33.58204881 28.21057802-67.79928442 27.64443328-101.6851182-1.42226605-83.69276228-70.83713422-151.1606449-154.6955974-150.51164971-40.70718747 0.34521021-78.91505303 16.44581421-107.59511694 45.36062103-28.6938723 28.92861525-44.50449973 67.30218172-44.50449972 108.0507944 0 36.86844997 12.17901605 75.36629212 35.19763258 111.30957874 22.60436427 35.28048302 55.15078247 67.53692465 94.1319189 93.2757976 14.63691274 9.66588576 33.60966563 9.62446053 48.32942881-0.11046726 21.70681774-14.34693615 41.4390331-30.70989991 58.63050136-48.61940538 5.28862035-5.49574646 14.02934275-5.67525579 19.52508921-0.40044384 5.49574646 5.28862035 5.67525579 14.02934275 0.40044385 19.52508924-18.61373429 19.37319675-39.90629979 37.04795929-63.31155173 52.52718492a71.63526021 71.63526021 0 0 1-39.53347277 11.9166563z"
fill={getIconColor(color, 13, '#333333')}
/>
<Path
d="M827.96399713 833.6254445c-50.99445159 0-92.48871833-41.49426673-92.48871834-92.48871831s41.49426673-92.48871833 92.48871834-92.48871834c16.30773011 0 32.35310048 4.30822337 46.38244324 12.45518422 6.60041914 3.82492909 8.83738127 12.27567492 5.0124522 18.87609406-3.82492909 6.60041914-12.27567492 8.83738127-18.87609405 5.01245218a64.86914019 64.86914019 0 0 0-32.51880139-8.72691399c-35.76377732 0-64.87190187 29.09431615-64.87190187 64.87190187s29.09431615 64.87190187 64.87190187 64.87190186 64.87190187-29.09431615 64.87190187-64.87190186c0-7.44273203-1.24275675-14.71976317-3.7006534-21.65158412-2.54074711-7.19418068 1.21513994-15.07878178 8.40932061-17.6195289 7.19418068-2.54074711 15.07878178 1.21513994 17.6195289 8.40932061 3.50733568 9.9006287 5.27481194 20.28455168 5.27481194 30.8756008 0 50.99445159-41.49426673 92.48871833-92.48871834 92.48871834z"
fill={getIconColor(color, 14, '#333333')}
/>
</Svg>
);
};
export default React.memo(IconFinanceJiaotong);
@@ -0,0 +1,44 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceLijin: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M215.12888893 932.29000645a53.34602352 53.34602352 0 0 1-53.28250483-53.25903055V369.01051371h719.43878141v509.99698791a53.32393007 53.32393007 0 0 1-53.26041139 53.25903054H215.12888893z"
fill={getIconColor(color, 0, '#F8D02D')}
/>
<Path
d="M515.10689185 748.60089429c-97.90851856 0-146.75576267-55.08174043-159.82265937-106.62714753-7.92602634-31.17110073-0.42806065-50.94612217 3.68408331-53.19551186a44.34708387 44.34708387 0 0 1 15.6173097-3.25602267c9.53470588 0 18.68277634 4.34964859 34.0004436 12.04093198 23.28788048 11.67500916 55.12316566 27.67895429 106.52082276 27.6789543 55.91576829 0 91.86595911-14.13981003 118.1102198-24.40221903 18.63858944-7.28393535 30.76513354-12.31848097 44.34708387-10.47643932 10.15470341 1.37117493 14.74047579 10.79817523 13.62613725 28.06558972-3.51423989 52.46780875-61.87271561 130.17186438-176.10553437 130.17186441z m-6.14888419-219.25266757h26.75793348a41.7773391 41.7773391 0 0 1 40.27774595 31.10758206 225.38083914 225.38083914 0 0 1-60.88679524 7.84179502 151.57489715 151.57489715 0 0 1-46.76907868-6.81306862c4.39107381-18.38175303 20.86726653-32.13630847 40.62019449-32.13630846zM685.01935513 533.9547117c-20.6297619-2.6788312-38.34871135 1.45678706-55.70173796 7.56286519-12.70373557-39.913204-49.57494723-69.09313227-93.62238864-69.09313227H508.93453337c-42.8902968 0-78.83910678 27.72314122-92.40172535 66.02904648-12.57531737-5.50541236-26.02884951-9.85506096-41.96927598-9.85506095-11.67500916 0-23.35139916 2.27148317-35.71268621 6.94148682-34.23656736 12.93985934-50.81770397 56.66694571-41.28437893 108.81301853 14.67557627 80.18956912 87.62401611 161.14964741 217.53766328 161.14964742 150.56826419 0 227.95196475-109.39020999 232.83737957-183.34528282 3.19112315-48.05326064-21.4886449-82.69717605-62.92353546-88.2025884z"
fill={getIconColor(color, 1, '#444444')}
/>
<Path
d="M215.12888893 932.29000645a53.34602352 53.34602352 0 0 1-53.28250483-53.25903055V369.03122631h719.43878141v509.99698792a53.32393007 53.32393007 0 0 1-53.26041139 53.26041138H215.12888893z m-18.27542829-620.20189399H161.8463841v-73.27017576c0-22.92333851 14.65486365-42.33381795 35.00707654-49.81107101v123.08124677z m510.78959054-183.38946971v183.43227577h-24.80818623V103.46101504h24.80818623v25.23762771z m81.7112557 0v183.43227577h-24.80818623V103.46101504h24.80818623v25.23762771z m91.93085863 110.18419348v73.27017575h-35.00707654V189.00686569a53.17479925 53.17479925 0 0 1 35.00707654 49.83316446z m-35.00707654-108.53408869v-55.35928944c0-15.72501529-12.72582902-28.49365039-28.49365039-28.49365039h-592.43594673a28.49365039 28.49365039 0 0 0-28.47293775 28.49365039v55.33719599c-52.08255417 8.7407224-91.93085863 54.01020795-91.93085863 108.53408868v640.14813968a110.29051822 110.29051822 0 0 0 110.18419346 110.18281262h612.87377174a110.31261167 110.31261167 0 0 0 110.18419348-110.16210001V238.86074277c0-54.52388074-39.87039792-99.79336628-91.93085864-108.53408868z"
fill={getIconColor(color, 2, '#444444')}
/>
<Path
d="M253.79795534 312.10882506H625.93317632V103.44168325H253.7965745z"
fill={getIconColor(color, 3, '#FFFFFF')}
/>
</Svg>
);
};
export default React.memo(IconFinanceLijin);
@@ -0,0 +1,88 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceLingshi: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M789.98914845 765.44470282H128.0787848a2119.34685867 2119.34685867 0 0 1 0-562.69695052h661.92330903a2119.34685867 2119.34685867 0 0 1 0 562.69695052z"
fill={getIconColor(color, 0, '#FFEF7B')}
/>
<Path
d="M789.98914845 202.7477523H128.0787848l-19.93588939-96.70200889c-2.67969422-12.97127348 7.23646894-25.12698785 20.47959545-25.12698786h660.83589689c13.24312652 0 23.1463443 12.15571437 20.47959545 25.12698786l-19.93588937 96.70200889z"
fill={getIconColor(color, 1, '#F7CA11')}
/>
<Path
d="M128.0787848 765.44470282h661.92330903l19.93588937 96.70200888c2.67969422 12.97127348-7.23646894 25.12698785-20.47959545 25.12698785H128.60954548c-13.24312652 0-23.1463443-12.15571437-20.47959545-25.12698785l19.93588938-96.70200888z"
fill={getIconColor(color, 2, '#EAA51B')}
/>
<Path
d="M647.00739635 565.67155675a266.42892169 266.42892169 0 0 1-182.452224 3.17161875 266.43668891 266.43668891 0 0 0-175.16397353 0.49192455l-35.57391171 12.49229432c-25.96843773 9.12649482-53.16668682-10.14918005-53.16668681-37.6710637v-42.92688909c0-46.61632317 29.4378003-88.1580563 73.41326539-103.61484327l15.32733313-5.3852792a266.35383845 266.35383845 0 0 1 175.16397353-0.49192454c59.28985283 20.45370469 123.90025797 19.32745639 182.452224-3.17161876l16.15583762-6.21378371c26.14967309-10.05856237 54.26704435 9.25594864 54.26704434 37.26975684v43.53532208c0 45.45123872-27.98791743 86.2033035-70.40993658 102.50154034z"
fill={getIconColor(color, 3, '#E2433B')}
/>
<Path
d="M781.22512435 216.32745876H461.7460243c-7.14585125 0-12.94538272-5.79953147-12.94538272-12.94538271s5.79953147-12.94538272 12.94538272-12.94538272h319.47910005c7.14585125 0 12.94538272 5.79953147 12.94538271 12.94538272s-5.79953147 12.94538272-12.94538271 12.94538271z"
fill={getIconColor(color, 4, '#333333')}
/>
<Path
d="M129.72284839 308.66687369s19.14622103 303.76340543 85.10294598 371.41597549c69.74972208 71.53618489 390.34212503 85.67254282 390.34212504 85.67254282l-470.42226252-1.21686597s-62.46147161-325.52459378-5.0228085-455.88459773z"
fill={getIconColor(color, 5, '#F7CA11')}
/>
<Path
d="M300.14881185 778.54543013H140.04031842c-7.14585125 0-12.94538272-5.79953147-12.94538272-12.94538272s5.79953147-12.94538272 12.94538272-12.94538272h160.10849343c7.14585125 0 12.94538272 5.79953147 12.94538272 12.94538272s-5.79953147 12.94538272-12.94538272 12.94538272z"
fill={getIconColor(color, 6, '#333333')}
/>
<Path
d="M584.46825245 860.86511882c-10.84823072-107.91271031 32.15633067-186.38762035 167.90161382-204.87362687 94.38478539-12.85476503 167.97928613 29.08827497 208.75724168 70.86302499 20.33719625 20.84206617 12.31105897 55.7945995-14.96486242 65.9826157-62.07311013 23.19812583-166.55529403 73.38737461-209.92232612 159.52595121-9.20416711 18.27888039-30.24041403 27.262976-49.69732424 20.93268385-38.99149275-12.67352969-95.08383605-42.86216217-102.07434272-112.43064888z m139.87486024 121.07816454"
fill={getIconColor(color, 7, '#F7B82A')}
/>
<Path
d="M700.80840691 964.45407131s-19.5475279-190.68548741 92.37825106-246.8684484c111.92577897-56.17001561 156.08247941-11.14597452 174.07656139 36.77783229 0 0-89.89273758 59.41930667-129.47971793 87.45900563-48.79114747 34.44766341-93.97053314 108.30107181-132.19824829 130.60596623l-4.77684623-7.96141037z m5.4758969 8.09086419"
fill={getIconColor(color, 8, '#E5A21A')}
/>
<Path
d="M705.49463547 975.67771813s-2.51140425-170.72370725 102.59215801-223.47614183 157.85599683-2.91271111 167.90161383 18.58956957c0 0-93.34915476 38.88792969-130.52829392 65.21883813-45.82665482 32.35051141-122.89051813 118.16545343-139.97842331 139.66773413z m0 0"
fill={getIconColor(color, 9, '#FFE360')}
/>
<Path
d="M701.74047447 989.27036997c-4.73801008 0-9.54074706-0.68610528-14.29170252-2.12304277-39.78116109-11.98742439-107.73147497-44.15670045-115.86117531-124.98767011-1.38515595-13.7738872-6.84810747-84.80520217 21.92947833-130.023424 3.84477867-6.03254835 11.84502518-7.80606578 17.87757353-3.9742325 6.03254835 3.84477867 7.80606578 11.84502518 3.97423248 17.87757354-18.75785955 29.47663645-21.43755378 79.58821294-18.01997273 113.54395179 3.46936257 34.5253357 23.22401659 80.39082667 97.56934953 102.78633877 11.17186528 3.3657995 23.05572661-1.99358894 28.25977047-12.76414736 19.63814558-40.63555635 53.86573748-77.63346015 101.73776277-109.9580808 41.50289698-28.02675358 85.73726973-47.27653769 115.52459535-58.47429371 9.20416711-3.45641718 15.67685847-10.93884839 17.7610651-20.53137699 2.08420661-9.56663783-0.6731599-19.04265797-7.58599429-25.9943285-15.43089619-15.53445925-41.77475003-37.19208453-79.65293985-52.10516543-37.10146686-14.6023917-76.41659417-19.22389333-116.85796978-13.70916029-7.08112435 0.9709037-13.60559724-4.00012325-14.57650094-11.08124761-0.9709037-7.08112435 4.00012325-13.60559724 11.08124761-14.57650094 44.88164187-6.11022064 88.57230853-0.9709037 129.84218864 15.27555161 42.05954845 16.5571445 71.36789491 40.66144711 88.53347239 57.95647842 13.01010963 13.11367269 18.43422498 31.70324227 14.49882865 49.74910577-3.93539635 18.05880889-16.6348168 32.73887289-33.94279348 39.25040039-58.39662143 21.95536909-162.42571694 71.35494953-203.07421867 155.47404644-8.58278875 17.77401047-26.11083694 28.40216969-44.73924266 28.40216967z"
fill={getIconColor(color, 10, '#333333')}
/>
<Path
d="M648.57378765 543.92331378a266.42892169 266.42892169 0 0 1-182.452224 3.17161875 266.43668891 266.43668891 0 0 0-175.16397352 0.49192456l-35.57391171 12.49229432c-25.96843773 9.12649482-53.16668682-10.14918005-53.16668681-37.67106371v-42.92688909c0-46.61632317 29.4378003-88.1580563 73.41326537-103.61484325l15.32733315-5.38527921a266.35383845 266.35383845 0 0 1 175.16397352-0.49192454c59.28985283 20.45370469 123.90025797 19.32745639 182.452224-3.17161878l16.15583763-6.21378369c26.14967309-10.05856237 54.26704435 9.25594864 54.26704435 37.26975683v43.53532208c0 45.45123872-27.98791743 86.2033035-70.4099366 102.50154034z"
fill={getIconColor(color, 11, '#F9675A')}
/>
<Path
d="M461.75896969 89.76045195s226.99728592 11.85797057 292.06077945 36.06583624c0 0 27.32770291 9.24300325 27.41832059 67.22537245l29.14005649-76.94735486-5.35938844-28.24682509-343.25976809 1.90297126z"
fill={getIconColor(color, 12, '#EAA51B')}
/>
<Path
d="M140.02737303 777.08260187s7.21057817 60.817408 35.08198716 63.76895527c0 0 141.90728533 26.96523219 347.68708899 37.25681145l-399.18382143 7.76722963-14.29170251-11.46960908 30.71939318-97.33633264z"
fill={getIconColor(color, 13, '#D88F0F')}
/>
<Path
d="M523.32720987 900.21908227H131.12094973c-10.22685235 0-19.79349017-4.54382933-26.24029076-12.46640355s-8.97115022-18.21415348-6.91283438-28.22093433l19.49574638-94.55307536a2133.15699295 2133.15699295 0 0 1 0-561.76488295l-19.49574638-94.55307536c-2.05831585-10.00678083 0.45308839-20.2983601 6.91283438-28.22093433s16.02638381-12.46640355 26.24029076-12.46640356h660.83589688c10.22685235 0 19.79349017 4.54382933 26.24029078 12.46640356 6.45974597 7.92257422 8.97115022 18.21415348 6.91283436 28.22093433l-19.49574636 94.55307536c17.42448514 131.13672691 22.61558361 264.56478657 15.43089619 396.64652642-0.38836148 7.13290587-6.48563675 12.60880276-13.631488 12.22044128-7.13290587-0.38836148-12.60880276-6.48563675-12.22044128-13.631488 7.13290587-131.20145383 1.90297125-263.76217283-15.53445927-393.99272296-0.19418075-1.43693748-0.1423992-2.91271111 0.1553446-4.33670321l19.93588939-96.70200889c0.66021452-3.2234003-0.73788682-5.54062381-1.63111822-6.64098133-0.89323141-1.10035753-2.88682035-2.93860187-6.17494756-2.93860189H131.12094973c-3.2881272 0-5.28171615 1.83824435-6.17494756 2.93860189-0.89323141 1.10035753-2.29133275 3.41758103-1.63111822 6.64098133l19.93588938 96.70200889c0.29774381 1.4239921 0.34952533 2.88682035 0.15534459 4.33670321a2106.56976592 2106.56976592 0 0 0 0 559.25347871c0.19418075 1.43693748 0.1423992 2.91271111-0.15534459 4.33670322l-19.93588938 96.70200888c-0.66021452 3.2234003 0.73788682 5.54062381 1.63111822 6.64098134 0.89323141 1.10035753 2.88682035 2.93860187 6.17494756 2.93860186h392.19331477c7.14585125 0 12.94538272 5.79953147 12.9453827 12.94538272s-5.79953147 12.94538272-12.9453827 12.94538272z"
fill={getIconColor(color, 14, '#333333')}
/>
</Svg>
);
};
export default React.memo(IconFinanceLingshi);
@@ -0,0 +1,92 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceShicai: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M412.92467095 807.40327728c-102.8450245 14.19504366-232.58882823-33.16779657-304.58586875-295.03045026-70.1467138-255.09653365 5.31623717-364.99765475 209.61163694-393.19442435 204.29539977-28.1967696 306.04956002 57.31870256 307.16804107 321.87399585 1.10467265 263.03636838-106.98754697 351.8244333-212.19380926 366.33707034z"
fill={getIconColor(color, 0, '#44A00E')}
/>
<Path
d="M578.88792946 754.35137285c-8.46455425-61.36456619-65.079028-131.73221452-65.07902798-131.73221451-74.20638583-92.22635858-135.68141927-222.01158753-150.01454702-253.30144059a10.34525945 10.34525945 0 0 0-10.82579206-5.92380714 10.34111693 10.34111693 0 0 0-8.82357285 8.64406358c-5.33004558 34.01010947-29.35667589 175.58771905-75.80816119 284.46701795 0 0-35.44618393 83.0575755-26.96782127 144.43595008 0 0 7.95364315 170.87905185 192.06115008 145.47158071 184.10750693-25.40747114 145.4715807-192.06115007 145.4715807-192.06115008z"
fill={getIconColor(color, 1, '#ABEE93')}
/>
<Path
d="M585.04647954 807.40327728c102.8450245 14.19504366 232.58882823-33.16779657 304.58586875-295.03045026 70.1467138-255.09653365-5.31623717-364.99765475-209.61163694-393.19442435-204.29539977-28.1967696-306.04956002 57.31870256-307.16804109 321.87399585-1.10467265 263.03636838 106.98754697 351.8244333 212.19380928 366.33707034z"
fill={getIconColor(color, 2, '#54B721')}
/>
<Path
d="M419.08322101 754.35137285c8.46455425-61.36456619 65.079028-131.73221452 65.079028-131.73221451 74.20638583-92.22635858 135.68141927-222.01158753 150.01454701-253.30144059a10.34525945 10.34525945 0 0 1 10.82579204-5.92380714c4.5291579 0.62137837 8.11934403 4.12871406 8.82357287 8.64406358 5.33004558 34.01010947 29.35667589 175.58771905 75.80816118 284.46701795 0 0 35.44618393 83.0575755 26.96782128 144.43595008 0 0-7.95364315 170.87905185-192.06115007 145.47158071C380.43348638 921.00505179 419.0694126 754.35137285 419.0694126 754.35137285z"
fill={getIconColor(color, 3, '#ABEE93')}
/>
<Path
d="M489.93416365 786.63543129c-110.86770969 0-241.19146656-69.04204115-279.12316398-356.54690891-36.95130043-280.07594414 58.90666951-385.32363167 279.12316398-385.32363168s315.38404399 105.30292116 277.93564086 385.32363168C730.64233591 708.49364912 603.34262045 786.63543129 489.93416365 786.63543129z"
fill={getIconColor(color, 4, '#54D533')}
/>
<Path
d="M495.65084465 965.39908425c-20.40882736 0-39.56108958-2.01602759-56.97349235-6.00665758-1.64320057 0.24855135-3.21735911 0.48329428-4.76390083 0.70422882-60.93650551 8.40932062-110.39822381-2.74787325-146.99050562-33.18160498-54.32227798-45.16730332-60.20465988-116.44630661-60.715571-124.66230951-0.8285045-6.2137837-1.28418196-12.85562806-1.353224-19.77364058-0.12427568-12.63469353-5.0262606-24.62039188-13.82221665-33.76155813-49.62741918-51.58821315-89.13327513-129.86807941-117.39908677-232.67167867-35.80520255-130.24090643-34.63148784-226.04364273 3.59018614-292.84872175 29.0252741-50.73209184 78.81839417-85.00456107 152.22389233-104.76439325 7.35988158-1.98841078 14.94069771 2.37504622 16.9291085 9.74873621 1.98841078 7.35988158-2.37504622 14.94069771-9.74873621 16.92910849-65.9351493 17.75761298-110.24633132 47.79090089-135.43286793 91.81210632-34.39674491 60.10800103-34.70052988 149.02034162-0.93897175 271.81851603 27.03686332 98.3158666 64.26433191 172.61891129 110.67439196 220.83787283 13.69794096 14.23646889 21.34779914 32.94686205 21.54111684 52.65146057 0.05523363 5.95142395 0.45567747 11.61287132 1.17371471 16.81864122 0.05523363 0.41425225 0.09665887 0.8285045 0.11046726 1.24275675 0.02761681 0.63518678 3.8801627 66.52891085 50.99445159 105.53766411 30.3646897 25.14511138 72.54937685 34.20342718 125.38034672 26.91258763 2.31981259-0.3175934 4.58439153-0.66280359 6.83516207-1.03563062 1.82270989-0.30378498 3.70065341-0.22093454 5.49574649 0.20712612 16.00394514 3.89397111 33.89964221 5.86857349 53.1761801 5.86857351s38.24929081-2.09887805 54.62606295-6.24140053c1.86413511-0.46948589 3.82492909-0.55233633 5.71668101-0.22093452 3.12070027 0.53852791 6.07569962 0.99420539 9.05831581 1.40845763 52.92762875 7.30464797 95.18135793-1.79509307 125.55985603-27.06448013 47.21094773-39.2573046 50.78732547-104.72296802 50.8149423-105.38577161 0.01380842-0.41425225 0.05523363-0.8285045 0.11046725-1.24275674 0.71803723-5.21957831 1.11848107-10.88102569 1.1737147-16.83244964 0.1795093-19.70459855 7.82936747-38.40118329 21.54111685-52.65146058 46.41006006-48.23276995 83.63752865-122.53581463 110.67439195-220.83787283 22.23153725-80.83442178 29.59141885-145.85821614 22.53532225-198.78584489-6.7108864-50.24879755-26.48452699-88.5671304-60.46701965-117.13672702-5.84095668-4.90198492-6.58661072-13.61509052-1.6846258-19.4560472s13.61509052-6.58661072 19.4560472-1.68462579c39.49204754 33.19541339 62.4001968 77.23042723 70.06386337 134.61817183 7.56700771 56.66970738-0.04142523 125.28368788-23.28097629 209.76352943-28.26581165 102.80359926-67.75785918 181.08346554-117.39908677 232.67167869-8.79595605 9.14116625-13.71174937 21.12686459-13.82221664 33.76155811-0.06904204 6.90420412-0.5247195 13.55985689-1.353224 19.7736406-0.4971027 8.2160029-6.393293 79.49500619-60.71557099 124.6623095-36.5922818 30.43373173-86.0540001 41.5909256-146.99050562 33.18160498-2.31981259-0.3175934-4.69485881-0.676612-7.09752183-1.06324743-17.84046343 4.23918133-37.51744515 6.37948461-58.5476509 6.3794846z"
fill={getIconColor(color, 5, '#333333')}
/>
<Path
d="M317.30144395 152.98138602s-48.3294288 77.32708608-34.52102058 201.60276015c0 0 0 163.75391321 87.68339228 287.61533504l-46.7828871 74.64825489S251.02108445 644.56071902 229.32807511 528.63913191c0 0-102.18222091-323.807173 81.27629085-445.70780086 0 0 65.17568685-37.54506198 139.50634835-36.9098752 0 0-116.22537206 53.10713805-132.79546195 106.95993017z"
fill={getIconColor(color, 6, '#54B721')}
/>
<Path
d="M489.93416365 800.44383952c-7.62224133 0-13.80840823-6.1861669-13.80840824-13.80840823s6.1861669-13.80840823 13.80840824-13.80840822c60.61891214 0 115.06546578-24.02663031 157.42966223-69.4701018 54.25323594-58.18863228 90.18271415-150.74639265 106.80803767-275.09110879 18.9589445-141.72950207 3.50733568-238.78880353-47.21094774-296.75650128-42.9441496-49.07508285-113.93317632-72.93601227-217.02675216-72.93601227s-174.45542959 23.91616305-217.5928969 73.11552159c-50.87017591 58.02293138-66.51510243 155.04080762-47.84613452 296.59080038 7.64985817 57.95388933 19.52508925 109.51448566 35.29429144 153.27333137 2.58217234 7.18037229-1.13228948 15.0925902-8.31266175 17.67476251-7.18037229 2.58217234-15.0925902-1.13228948-17.67476254-8.31266175-16.44581421-45.60917238-28.79053117-99.11675428-36.68894068-159.01762918-19.77364059-149.90407974-1.96079397-254.04709461 54.46036207-318.40808538 48.68844743-55.5374179 126.65072029-82.532856 238.36074288-82.53285601s189.31327683 26.94020447 237.80840654 82.35334669c56.26926354 64.30575713 73.87498403 168.51781405 53.79755846 318.60140312-17.39859437 130.13043917-55.75835244 227.79731058-113.98840993 290.252741-47.73566725 51.20157772-109.15546706 78.26605786-177.63136349 78.26605784z"
fill={getIconColor(color, 7, '#333333')}
/>
<Path
d="M667.39982623 781.22253527c0-61.94451932-46.46529369-139.39588109-46.4652937-139.39588108-60.8950803-101.4918005-104.06016443-238.47121013-113.98840995-271.43188059a10.32316599 10.32316599 0 0 0-9.9144371-7.34607318c-4.57058314 0-8.60263833 2.98261618-9.91443711 7.34607318-9.92824551 32.96067043-53.07952125 169.92627168-113.98840994 271.43188059 0 0-46.46529369 77.43755335-46.4652937 139.39588108 0 0-15.49303404 170.36814075 170.36814075 170.36814074s170.36814075-170.36814075 170.36814075-170.36814074z"
fill={getIconColor(color, 8, '#D8F9CC')}
/>
<Path
d="M415.700161 587.4905678S356.43447286 731.40179837 376.67759935 804.73825449c0 0 14.20885207 91.64640543 137.58697959 134.19011118l-34.65910465 12.64850195s-154.44704607 0.1795093-155.60695236-169.99531374c0 0 25.79410657-146.21723475 91.70163907-194.1047945z"
fill={getIconColor(color, 9, '#ABEE93')}
/>
<Path
d="M494.36666269 965.77191127c-61.51645867 0-108.97595775-17.81284661-141.08050689-52.96905397-47.63900839-52.16816629-43.71742047-123.58525366-43.09604208-131.78744815 0.27616816-64.91332709 46.46529369-142.62704862 48.42608767-145.91344978 60.78461303-101.29848278 104.46060827-241.274317 112.6075691-268.31118032 3.09308345-10.27345573 12.3999506-17.17765984 23.1428922-17.17765985s20.04980875 6.90420412 23.14289219 17.17765985c5.96523235 19.82887422 22.50770542 72.4941432 47.00382162 133.0302049 2.8583405 7.06990501-0.55233633 15.12020702-7.62224135 17.97854752-7.06990501 2.8583405-15.12020702-0.55233633-17.97854751-7.62224136-21.33399072-52.69288581-36.7303659-99.54481493-44.54592495-124.63469268-15.17544065 48.77129787-55.92405333 170.21624827-112.0690412 263.76821402-0.44186907 0.73184563-44.49069132 74.95203988-44.49069132 132.28455084 0 0.41425225-0.01380842 0.8285045-0.05523364 1.25656514-0.05523363 0.63518678-5.24719513 66.432252 36.09517912 111.51670489 26.65022788 29.05289092 67.19171445 43.8002709 120.51978704 43.80027089s93.86955915-14.73357158 120.51978703-43.80027089c41.34237424-45.08445287 36.15041275-110.88151808 36.09517911-111.54432171-0.04142523-0.40044384-0.05523363-0.8285045-0.05523363-1.22894832 0-57.45678665-44.04882225-131.5388968-44.49069132-132.28455084-3.92158794-6.5451855-1.80890148-15.02354815 4.73628403-18.9451361s15.02354815-1.80890148 18.94513609 4.73628402c1.97460238 3.28640116 48.1499195 81.00012269 48.42608767 145.91344978 0.62137837 8.20219449 4.5429663 79.61928187-43.09604209 131.78744815-32.09074073 35.14239895-79.56404821 52.96905397-141.08050689 52.96905397z"
fill={getIconColor(color, 10, '#333333')}
/>
<Path
d="M776.41720921 993.40253614l-82.49143078-3.30020956c-78.70792691-3.16212548-140.55578738-70.1467138-137.43508711-148.86844914l1.58796695-39.4506223c3.16212548-78.76316055 70.1467138-140.611021 148.86844912-137.43508714l82.49143078 3.30020957c78.70792691 3.16212548 140.55578738 70.1467138 137.43508711 148.86844913l-1.58796694 39.45062233c-3.16212548 78.70792691-70.1467138 140.55578738-148.86844913 137.43508711z"
fill={getIconColor(color, 11, '#F76C69')}
/>
<Path
d="M815.61928018 952.00492827l-79.08075394 2.40266302c-91.23215318-3.64541977-147.98471101-102.3479218-144.33929123-193.58007499l0.22093453-6.02046596c0.40044384-10.41153981 1.79509307-20.56071985 4.04586361-30.39230654-20.42263577 26.36025132-33.16779657 59.03094518-34.61767943 94.69806365-3.64541977 91.23215318 68.03402735 168.84921584 159.26618052 172.49463561l43.84169613 1.75366785c63.29774333 2.55455553 120.05030115-31.23461941 150.09739747-82.57428122-41.31475743 24.02663031-64.81666823 42.62655621-99.42053927 41.23190698z"
fill={getIconColor(color, 12, '#E54E4E')}
/>
<Path
d="M807.65182862 757.66539083l18.04758955 17.82665502c7.2079891 7.11133024 2.22315372 19.41462197-7.9122179 19.4698556l-50.52496572 0.3175934c-2.70644802 0.01380842-5.34385398 0.99420539-7.35988159 2.76168165l-36.93749201 31.99408187c-6.07569962 5.23338672-15.52065085 2.72025642-18.17186524-4.8605597l-10.64628274-30.32326448a11.31322885 11.31322885 0 0 0-8.50597948-7.40130681l-36.01232866-7.16656386c-10.78436683-2.15411168-12.53803467-16.86006645-2.54074711-21.49969163l33.30588065-15.43780039c3.6730366-1.71224263 6.15855007-5.17815309 6.5313771-9.22401671l3.13450867-31.96646504c0.78707927-7.99506836 9.40352601-12.68992717 16.54247304-9.01689058l43.42744389 22.38342974c2.43027985 1.22894833 5.19196149 1.60177535 7.82936746 0.95278016l49.17174172-11.5990629c9.87301188-2.31981259 17.6057205 8.40932062 12.28948333 17.06719257l-13.33892235 21.55492525c-2.81691529 4.61200835-2.11268645 10.45296503 1.6846258 14.16742684z"
fill={getIconColor(color, 13, '#EA5959')}
/>
<Path
d="M779.77265241 741.64763728l31.95265665 29.19097501-57.42916984 2.60978915-35.68092687 33.38873109-14.15361843-36.06756229-54.018493-8.5474047 48.68844742-24.91036844 2.26457895-38.67735145 44.26975677 20.69880393 55.41314225-15.41018359-21.3063739 37.71076288z"
fill={getIconColor(color, 14, '#54D533')}
/>
<Path
d="M765.48094989 1015.82739111c-2.51313029 0-5.05387742-0.04142523-7.55319931-0.13808409l-43.86931295-1.75366784c-25.13130297-0.99420539-49.42029307-6.94562933-72.19035822-17.68857095-21.94156068-10.39773139-41.42522469-24.73085915-57.92627253-42.61274779-16.50104784-17.86808026-29.23240021-38.44260851-37.82123014-61.14363164-8.8788065-23.43286877-12.8970533-48.13611109-11.95808154-73.40549817 0.99420539-25.1589198 6.94562933-49.44790987 17.68857095-72.23178344 10.39773139-21.94156068 24.73085915-41.42522469 42.6127478-57.92627252 17.86808026-16.50104784 38.44260851-29.23240021 61.14363165-37.82123016 23.47429398-8.8926149 48.1637279-12.91086169 73.39168975-11.90284789l43.84169612 1.75366784c25.11749458 0.99420539 49.42029307 6.94562933 72.19035824 17.68857095 21.94156068 10.39773139 41.42522469 24.73085915 57.92627251 42.61274779 16.50104784 17.86808026 29.23240021 38.44260851 37.82123015 61.14363165v0.0138084c8.8788065 23.52952763 12.8970533 48.23276995 11.94427312 73.39168975-0.99420539 25.1589198-6.94562933 49.44790987-17.68857094 72.23178347-10.39773139 21.94156068-24.73085915 41.42522469-42.6127478 57.92627251-17.86808026 16.50104784-38.44260851 29.23240021-61.14363164 37.82123015a185.10447401 185.10447401 0 0 1-65.81087363 12.05474037zM721.48736126 666.65417218c-19.24892107 0-38.0835899 3.43829365-56.08975423 10.27345573-19.37319675 7.33226477-36.93749201 18.19948205-52.19578312 32.28405844-15.2720995 14.0983848-27.50634919 30.73751671-36.37134727 49.44790988-9.14116625 19.38700515-14.22266047 40.07200068-15.06497338 61.48884184-0.81469609 21.54111683 2.60978915 42.58513099 10.17679687 62.55208928 7.33226477 19.37319675 18.19948205 36.93749201 32.28405845 52.19578311 14.0983848 15.2720995 30.73751671 27.50634919 49.44790987 36.38515569 19.38700515 9.14116625 40.07200068 14.22266047 61.48884184 15.06497338l43.84169614 1.75366785c2.11268645 0.08285045 4.30822337 0.12427568 6.47614346 0.12427567 19.20749585 0 38.05597308-3.45210207 56.0345206-10.25964732 19.37319675-7.33226477 36.93749201-18.19948205 52.19578311-32.28405843 15.2720995-14.0983848 27.50634919-30.73751671 36.37134726-49.44790987 9.14116625-19.38700515 14.22266047-40.07200068 15.06497339-61.48884186 0.80088767-21.43064957-2.62359757-42.48847212-10.19060527-62.56589769-7.33226477-19.37319675-18.19948205-36.92368362-32.28405844-52.18197471-14.0983848-15.2720995-30.73751671-27.50634919-49.44790987-36.38515569-19.38700515-9.14116625-40.07200068-14.22266047-61.48884185-15.06497337l-43.84169614-1.75366784c-2.14030326-0.08285045-4.28060655-0.12427568-6.42090982-0.12427567z m-1.90556033 151.09160286a13.82359747 13.82359747 0 0 1-12.97990375-9.11354944l-9.55541848-26.42929335-42.18468715-7.8707927a13.79459982 13.79459982 0 0 1-11.15719384-11.7785722c-0.77327086-5.92380713 2.3474294-11.68191337 7.74651701-14.26408572l38.74639349-18.48945861 2.44408826-28.0172603a13.80288487 13.80288487 0 0 1 19.93934148-11.14338545l36.02613707 18.06139798 46.90716276-11.64048814c5.42670444-1.33941561 11.11576863 0.70422882 14.44359502 5.2057699s3.60399455 10.54962388 0.71803723 15.32733312l-15.09259021 25.03464414 21.01639733 20.32597691a13.7904573 13.7904573 0 0 1 3.24497594 14.99593134 13.81255075 13.81255075 0 0 1-12.60707672 8.74072241l-48.3294288 0.82850449-30.14375518 26.76069515a13.82635916 13.82635916 0 0 1-9.16878306 3.47971888z m-17.9647391-62.78683222l8.27123652 1.54654171a13.79459982 13.79459982 0 0 1 10.45296503 8.87880649l5.31623716 14.70595477 18.73800998-16.63913192a13.78079141 13.78079141 0 0 1 8.93404013-3.47971886l20.1326592-0.34521021-4.97102697-4.80532607a13.79459982 13.79459982 0 0 1-2.22315373-17.05338416l3.54876092-5.8685735-19.483664 4.83294288c-3.20355072 0.78707927-6.57280231 0.41425225-9.51399329-1.06324743l-22.39723815-11.24004431-1.353224 15.63111813c-0.42806065 4.87436811-3.39686843 9.15497467-7.81555906 11.26766112l-7.60843294 3.63161136z"
fill={getIconColor(color, 15, '#333333')}
/>
</Svg>
);
};
export default React.memo(IconFinanceShicai);
@@ -0,0 +1,44 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceShouru: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M810.666667 409.408a149.333333 149.333333 0 0 0-149.333334 149.333333v42.645334H362.666667v-42.645334a149.333333 149.333333 0 1 0-298.666667 0v277.333334a149.44 149.44 0 0 0 149.333333 149.333333h597.333334a149.354667 149.354667 0 0 0 149.333333-149.333333v-277.333334a149.333333 149.333333 0 0 0-149.333333-149.333333z"
fill={getIconColor(color, 0, '#FFE930')}
/>
<Path
d="M810.666667 473.408c47.061333 0 85.333333 38.293333 85.333333 85.333333v277.333334a85.013333 85.013333 0 0 1-85.333333 85.333333H213.333333a85.589333 85.589333 0 0 1-83.605333-68.032A86.378667 86.378667 0 0 1 128 836.074667v-277.333334c0-47.061333 38.272-85.333333 85.333333-85.333333s85.333333 38.293333 85.333334 85.333333v42.645334a64 64 0 0 0 64 64h298.666666a64 64 0 0 0 64-64v-42.645334c0-47.04 38.272-85.333333 85.333334-85.333333m0-64a149.333333 149.333333 0 0 0-149.333334 149.333333v42.645334H362.666667v-42.645334a149.333333 149.333333 0 1 0-298.666667 0v277.333334a149.44 149.44 0 0 0 149.333333 149.333333h597.333334a149.354667 149.354667 0 0 0 149.333333-149.333333v-277.333334a149.333333 149.333333 0 0 0-149.333333-149.333333z"
fill={getIconColor(color, 1, '#4C4C4C')}
/>
<Path
d="M691.541333 324.032l-149.333333 149.333333c-8.341333 8.341333-19.242667 12.501333-30.165333 12.501334s-21.824-4.16-30.165334-12.501334l-149.333333-149.333333a42.666667 42.666667 0 0 1 30.165333-72.832h85.333334v-138.666667a42.666667 42.666667 0 0 1 42.666666-42.666666h42.666667a42.666667 42.666667 0 0 1 42.666667 42.666666v138.666667h85.333333a42.666667 42.666667 0 0 1 30.165333 72.832z"
fill={getIconColor(color, 2, '#99E2C5')}
/>
<Path
d="M608.042667 113.237333v106.666667h53.333333c19.946667 0 38.677333 7.765333 52.8 21.866667 14.101333 14.101333 21.866667 32.853333 21.866667 52.8s-7.765333 38.698667-21.866667 52.8l-149.333333 149.333333c-28.202667 28.202667-77.376 28.202667-105.578667 0l-149.333333-149.312c-14.101333-14.101333-21.866667-32.853333-21.866667-52.8s7.765333-38.698667 21.866667-52.8a74.176 74.176 0 0 1 52.8-21.866667h53.333333v-106.666666c0-41.173333 33.493333-74.666667 74.666667-74.666667h42.666666a74.709333 74.709333 0 0 1 74.645334 74.645333z m-88.469334 338.197334l149.333334-149.333334a10.688 10.688 0 0 0-7.552-18.197333h-85.333334a32 32 0 0 1-32-32v-138.666667a10.666667 10.666667 0 0 0-10.666666-10.666666h-42.666667a10.666667 10.666667 0 0 0-10.666667 10.666666v138.666667a32 32 0 0 1-32 32h-85.333333a10.645333 10.645333 0 0 0-10.666667 10.666667c0 1.642667 0.405333 4.821333 3.114667 7.552l149.333333 149.333333a10.624 10.624 0 0 0 15.104-0.021333z"
fill={getIconColor(color, 3, '#4C4C4C')}
/>
</Svg>
);
};
export default React.memo(IconFinanceShouru);
@@ -0,0 +1,44 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceShuidian: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M912.00000031 591.99999969c0 220.92-179.1 400.00000031-400.00000031 400.00000031-220.92 0-400.00000031-179.08000031-400.00000031-400.00000031C111.99999969 272 512 32 512 32s400.00000031 240 400.00000031 559.99999969z"
fill={getIconColor(color, 0, '#FFE930')}
/>
<Path
d="M512 103.77999969C601.14000031 165.27999969 852.00000031 359.07999969 852.00000031 591.99999969c0 187.48000031-152.52 340.00000031-340.00000031 340.00000031-187.48000031 0-340.00000031-152.52-340.00000031-340.00000031C171.99999969 359.06 422.9 165.26 512 103.77999969M512 32S111.99999969 272 111.99999969 591.99999969c0 220.92 179.05999969 400.00000031 400.00000031 400.00000031 220.87999969 0 400.00000031-179.08000031 400.00000031-400.00000031C912.00000031 272 512 32 512 32z"
fill={getIconColor(color, 1, '#4C4C4C')}
/>
<Path
d="M561.5 395.24l-169.72000031 169.69999969 93.96 52.22000062-23.22 131.59999969 169.72000031-169.69999969-93.97999969-52.22000062z"
fill={getIconColor(color, 2, '#99E2C5')}
/>
<Path
d="M561.5 395.24h0.10000031m-0.10000031 0l-23.23999969 131.59999969 93.97999969 52.2-169.72000031 169.70000062 23.22-131.60000062-93.96-52.2 169.72000031-169.69999969m0.01999969-60c-0.79999969 0-1.60000031 0-2.4 0.04000031a59.80000031 59.80000031 0 0 0-35.31999938 13.27999969l-0.02000062 0.01999969-0.03999938 0.02000062-0.04000031 0.03999938c-1.60000031 1.27999969-3.12 2.68000031-4.60000031 4.16000062l-169.71999938 169.69999969a60.04000031 60.04000031 0 0 0 13.27999969 94.87999969l56.59999969 31.44-15.79999969 89.50000031a60 60 0 0 0 101.50000031 52.86l169.71999938-169.69999969a59.98000031 59.98000031 0 0 0-13.27999969-94.88000062l-56.59999969-31.44 15.33999938-86.85999938a59.95999969 59.95999969 0 0 0-57.54-73.06000031h-1.08z"
fill={getIconColor(color, 3, '#4C4C4C')}
/>
</Svg>
);
};
export default React.memo(IconFinanceShuidian);
@@ -0,0 +1,72 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceShuma: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M93.70879369 69.26791111m106.54049974 0l423.98717472 0q106.54049975 0 106.54049975 106.54049975l0 665.91048692q0 106.54049975-106.54049975 106.54049975l-423.98717472 0q-106.54049975 0-106.54049974-106.54049975l0-665.91048692q0-106.54049975 106.54049974-106.54049975Z"
fill={getIconColor(color, 0, '#35A5F6')}
/>
<Path
d="M624.22352276 961.20478025H200.24929343c-65.87905264 0-119.48588247-53.60682983-119.48588246-119.48588247V175.80841086c0-65.87905264 53.60682983-119.48588247 119.48588246-119.48588247H624.23646815c65.87905264 0 119.48588247 53.60682983 119.48588246 119.48588247v424.09073778c0 7.14585125-5.79953147 12.94538272-12.94538271 12.94538272s-12.94538272-5.79953147-12.94538272-12.94538272V175.80841086c0-51.61324089-41.98187615-93.59511703-93.59511703-93.59511703H200.24929343c-51.61324089 0-93.59511703 41.98187615-93.59511704 93.59511703v665.91048692c0 51.61324089 41.98187615 93.59511703 93.59511704 93.59511704H624.23646815c7.14585125 0 12.94538272 5.79953147 12.94538271 12.94538271s-5.79953147 12.94538272-12.94538271 12.94538272z"
fill={getIconColor(color, 1, '#333333')}
/>
<Path
d="M156.28677373 131.03033205m49.38663507 0l413.12599861 0q49.38663506 0 49.38663506 49.38663506l0 560.52212622q0 49.38663506-49.38663506 49.38663506l-413.12599861 0q-49.38663506 0-49.38663507-49.38663506l0-560.52212622q0-49.38663506 49.38663507-49.38663506Z"
fill={getIconColor(color, 2, '#DCF1FC')}
/>
<Path
d="M614.91579259 803.27111111H201.78979397c-34.36999111 0-62.33201778-27.96202667-62.33201778-62.33201778v-560.5350716c0-34.36999111 27.96202667-62.33201778 62.33201778-62.33201778H614.91579259c34.36999111 0 62.33201778 27.96202667 62.33201778 62.33201778v388.47798992c0 7.14585125-5.79953147 12.94538272-12.94538272 12.94538272s-12.94538272-5.79953147-12.94538271-12.94538272V180.40402173c0-20.09123397-16.35001837-36.44125235-36.44125235-36.44125234H201.78979397c-20.09123397 0-36.44125235 16.35001837-36.44125234 36.44125234v560.5350716c0 20.09123397 16.35001837 36.44125235 36.44125234 36.44125236H614.91579259c20.09123397 0 36.44125235-16.35001837 36.44125235-36.44125236v-70.86302498c0-7.14585125 5.79953147-12.94538272 12.94538271-12.94538272s12.94538272 5.79953147 12.94538272 12.94538272v70.86302498c0 34.36999111-27.96202667 62.33201778-62.33201778 62.33201778z"
fill={getIconColor(color, 3, '#333333')}
/>
<Path
d="M308.03254992 833.04549136m31.71618766 0l144.98828642 0q31.71618765 0 31.71618765 31.71618766l0 0q0 31.71618765-31.71618765 31.71618765l-144.98828642 0q-31.71618765 0-31.71618766-31.71618765l0 0q0-31.71618765 31.71618766-31.71618766Z"
fill={getIconColor(color, 4, '#DCF1FC')}
/>
<Path
d="M286.05129008 456.87856039c-3.11983724-3.0033288-4.67328317-7.4177043-4.67328317-13.24312652v-1.55344592c0-5.81247683 1.50166439-10.17507082 4.51793857-13.08778192 3.0033288-2.91271111 7.74133886-4.88040928 14.17519407-5.9160399 7.89668347-1.24275675 14.17519408-3.94834173 18.84847725-8.1038096 4.67328317-4.15546785 7.01639743-9.13944019 7.01639742-14.95191703 0-5.19109847-1.03563061-9.6572555-3.11983724-13.39847111-2.08420661-3.74121561-5.13931694-6.58919981-9.19122173-8.56984336-4.0519048-1.96769817-8.88053253-2.96449264-14.48588325-2.96449264-3.74121561 0-7.06817897 0.36247072-9.96794469 1.08741214-2.91271111 0.72494143-5.50178765 1.82529897-7.7931204 3.27518184l-5.60535072 4.36259398c-3.53408948 2.91271111-6.69276286 5.08753541-9.50191091 6.53741826-2.80914805 1.44988286-6.18789294 2.1748243-10.12328928 2.1748243h-1.55344592c-7.89668347 0-13.60559724-2.27838736-17.13968672-6.86105283-3.53408948-4.5697201-3.43052642-10.07150775 0.31068917-16.51830835 3.94834173-6.64098133 8.98409561-12.56996661 15.10726164-17.76106509 6.12316603-5.19109847 13.13956347-9.2947848 21.03624692-12.31105895 7.89668347-3.0033288 16.29823683-4.51793857 25.2434963-4.51793858 12.03920592 0 23.36641581 2.75736652 33.95573886 8.25915417s19.00382183 13.03600039 25.24349628 22.58969285c6.22672909 9.55369245 9.34656631 20.05239783 9.34656633 31.47022537 0 10.58932306-3.58587102 20.09123397-10.74466766 28.50573275-7.17174203 8.41449876-16.88077906 15.10726163-29.1271111 20.09123397l-0.31068919-7.79312039c16.82899753 4.15546785 29.80027102 11.27542835 38.95265659 21.34693609 9.13944019 10.07150775 13.7091603 23.2110712 13.70916031 39.41869038 0 13.08778192-3.63765253 25.29527783-10.90001226 36.60954231-7.27530509 11.32720987-16.98434213 20.36308702-29.1271111 27.10763142-12.15571437 6.74454439-25.07520631 10.12328928-38.78436662 10.12328928-11.21070143 0-21.96831447-2.2395512-32.24694835-6.69276286s-19.26272948-10.64110459-26.95228681-18.53778806c-7.68955733-7.89668347-13.19134498-16.71248909-16.51830836-26.48625303-2.29133275-6.4338552-1.70879052-11.62495369 1.70879052-15.57329541 3.43052642-3.94834173 8.56984336-5.9160399 15.41795082-5.9160399h3.11983724c5.39822459 0 9.50191091 1.24275675 12.31105896 3.7412156 2.80914805 2.49845886 5.96782143 6.84810747 9.50191091 13.08778193 2.07126124 3.32696336 4.77684622 6.18789294 8.10380959 8.56984336 3.31401797 2.39489581 7.10701511 4.20724939 11.36604602 5.45000612 4.25903091 1.24275675 8.98409561 1.86413511 14.17519408 1.86413511 7.2623597 0 13.7091603-1.39810133 19.31451102-4.20724937s9.96794469-6.74454439 13.08778192-11.84502519c3.11983724-5.08753541 4.67328317-10.84823072 4.67328314-17.29503131 0-10.17507082-3.2234003-18.38244347-9.6572555-24.60917255-6.44680059-6.22672909-15.88398459-10.07150775-28.35038814-11.534336-6.44680059-0.62137837-11.21070143-2.43373195-14.33053867-5.45000612zM468.15398875 556.2602635c-17.76106509-10.69288613-31.6773515-25.12698785-41.74885927-43.30230519-10.07150775-18.17531733-15.10726163-38.05942518-15.10726163-59.66526892s5.03575387-41.17926242 15.10726163-59.35457976c10.07150775-18.17531733 23.98779417-32.60941906 41.74885927-43.30230518 17.76106509-10.69288613 37.43804682-16.05227457 59.04389056-16.05227458 15.15904317 0 29.17889264 2.70558498 42.05954844 8.1038096 12.88065581 5.39822459 24.60917253 13.08778192 35.211441 23.05572661 4.98397235 4.77684622 7.2623597 9.60547397 6.86105283 14.48588325-0.41425225 4.88040928-3.32696336 9.50191091-8.72518795 13.86450489l-0.93206755 0.62137837c-4.98397235 3.94834173-9.76081857 5.72185917-14.33053867 5.29466154-4.5697201-0.41425225-9.34656631-2.91271111-14.33053866-7.48243122-6.65392672-6.22672909-13.60559724-10.84823072-20.88090233-13.86450488-7.27530509-3.0033288-15.57329541-4.51793857-24.91986173-4.51793856-14.74479091 0-27.78079131 3.37874489-39.10800119 10.12328928-11.32720987 6.75748978-20.15596089 16.15583763-26.48625303 28.19504355-6.34323753 12.05215131-9.50191091 25.65774853-9.50191092 40.8167917s3.11983724 29.08827497 9.34656632 41.12748089c6.22672909 12.05215131 15.0554801 21.45049917 26.48625304 28.19504356 11.41782755 6.75748978 24.50560948 10.12328928 39.26334578 10.12328928v39.57403496c-21.60584375 0-41.28282548-5.34644306-59.04389056-16.05227456z m119.33053786-48.29922291c4.46615703-0.51781531 9.19122173 1.08741215 14.17519408 4.82862776l0.93206756 0.62137837c5.60535072 4.15546785 8.67340642 8.77696948 9.19122172 13.86450489 0.51781531 5.08753541-1.70879052 9.91616317-6.69276286 14.48588325-10.39514231 9.34656631-22.22722213 16.777216-35.52213017 22.27900366s-27.41832059 8.25915417-42.37023763 8.25915417c-21.60584375 0-41.28282548-5.34644306-59.04389056-16.05227456-17.76106509-10.69288613-31.6773515-25.12698785-41.74885927-43.30230519-10.07150775-18.17531733-15.10726163-38.05942518-15.10726163-59.66526894s5.03575387-41.17926242 15.10726163-59.35457975c10.07150775-18.17531733 23.98779417-32.60941906 41.74885927-43.30230519 17.76106509-10.69288613 37.43804682-16.05227457 59.04389056-16.05227Line truncated
fill={getIconColor(color, 5, '#0080E0')}
/>
<Path
d="M757.01725867 733.43077136c0-43.80717511-39.69054341-79.3163599-88.64998084-79.31635989s-88.64998083 35.5091848-88.64998085 79.31635989 39.69054341 79.3163599 88.64998085 79.31635989c8.50511645 0 16.71248909-1.08741215 24.49266409-3.09394645v151.82344848c0 17.72222894 14.35642943 32.07865837 32.07865838 32.07865837 17.72222894 0 32.07865837-14.35642943 32.07865837-32.07865837V739.83873581c0-0.85439525-0.03883615-1.69584514-0.10356306-2.53729501 0.06472691-1.28159289 0.10356306-2.57613117 0.10356306-3.87066944zM899.33879625 568.95968395c-48.95943743 0-88.64998083 35.5091848-88.64998084 79.3163599 0 1.29453827 0.03883615 2.58907653 0.10356306 3.87066943-0.06472691 0.84144987-0.10356306 1.68289975-0.10356306 2.53729502v221.63789748c0 17.72222894 14.35642943 32.07865837 32.07865837 32.07865837 17.72222894 0 32.07865837-14.35642943 32.07865837-32.07865837V724.49845728a98.64899445 98.64899445 0 0 0 24.4926641 3.09394647c48.95943743 0 88.64998083-35.5091848 88.64998084-79.3163599S948.29823369 568.95968395 899.33879625 568.95968395z"
fill={getIconColor(color, 6, '#FEDC5A')}
/>
<Path
d="M659.57736297 667.34459259s-36.24707161 20.71261235-37.54160988 58.25422223c0 0-6.47269136 55.66514569 54.37060741 73.78868148l-8.03908267 9.68314627s-88.9088885 1.44988286-88.33929166-82.43619714c0 0 17.39859437-70.94069728 74.35827833-67.05708246l5.17815308 7.76722962z"
fill={getIconColor(color, 7, '#F29816')}
/>
<Path
d="M724.9386003 1006.51361975c-24.82924405 0-45.02404109-20.19479703-45.0240411-45.02404108V829.08420425c0-1.30748365-0.62137837-2.16187891-1.15213905-2.65380345-0.44014302-0.41425225-1.39810133-1.08741215-2.80914805-0.9838491-2.51140425 0.16828997-5.07459003 0.25890765-7.59893965 0.25890766-56.02761639 0-101.59536355-41.38638853-101.59536356-92.26174261s45.58069253-92.26174261 101.59536356-92.26174262 101.59536355 41.38638853 101.59536355 92.26174262c0 1.21686597-0.02589076 2.44667733-0.09061769 3.7412156 0.06472691 0.94501294 0.09061769 1.82529897 0.09061769 2.67969422v221.63789748c0 24.82924405-20.19479703 45.02404109-45.02404109 45.02404109z m-48.73936593-206.97077886c7.4824312 0 14.7577363 2.84798419 20.24657857 7.97435575 5.95487605 5.56651457 9.3595117 13.42436187 9.3595117 21.56700761v132.40537442c0 10.55048691 8.58278875 19.13327565 19.13327566 19.13327564s19.13327565-8.58278875 19.13327565-19.13327564V739.85168118c0-0.42719763-0.02589076-0.93206755-0.06472692-1.52755515-0.03883615-0.56959683-0.05178153-1.13919369-0.02589076-1.70879053 0.06472691-1.13919369 0.09061769-2.1748243 0.09061768-3.18456414 0-36.59659694-33.96868425-66.37097718-75.70459812-66.37097719s-75.70459813 29.77438025-75.70459813 66.37097719 33.96868425 66.37097718 75.70459813 66.37097717c1.94180741 0 3.90950558-0.06472691 5.8383676-0.19418072 0.66021452-0.03883615 1.33337442-0.06472691 1.99358894-0.06472692z"
fill={getIconColor(color, 8, '#333333')}
/>
<Path
d="M899.33879625 580.02798617S845.99087408 596.14498765 844.69633581 632.39205925v276.02145028s-31.25015387 1.77351743-33.10134362-24.4926641V634.74811891s15.52151387-63.0569592 87.74380406-54.72013274z"
fill={getIconColor(color, 9, '#F29816')}
/>
<Path
d="M842.76747378 921.35889225c-24.82924405 0-45.02404109-20.19479703-45.02404109-45.02404108V654.69695369c0-0.85439525 0.02589076-1.73468128 0.09061768-2.66674886-0.06472691-1.29453827-0.09061769-2.52434963-0.09061768-3.74121559 0-50.87535408 45.58069253-92.26174261 101.59536356-92.26174263s101.59536355 41.38638853 101.59536356 92.26174263-45.58069253 92.26174261-101.59536356 92.26174261c-3.15867339 0-6.35618291-0.1423992-9.50191092-0.40130687-0.75083219-0.06472691-1.24275675 0.23301689-1.52755516 0.49192455-0.51781531 0.47897917-0.51781531 1.00973985-0.51781531 1.17802983v134.51547181c0 24.82924405-20.19479703 45.02404109-45.02404108 45.02404108zM899.33879625 581.90506667c-41.74885925 0-75.70459813 29.77438025-75.70459812 66.37097718 0 0.99679447 0.02589076 2.04537047 0.09061768 3.18456415 0.02589076 0.56959683 0.02589076 1.13919369-0.02589078 1.69584514-0.05178153 0.60843298-0.06472691 1.11330291-0.0647269 1.54050055v221.63789748c0 10.55048691 8.58278875 19.13327565 19.13327565 19.13327565s19.13327565-8.58278875 19.13327565-19.13327565V741.81937936c0-7.67661195 3.23634569-15.0554801 8.89347793-20.24657856 5.72185917-5.25582539 13.46319803-7.88373808 21.24337303-7.22352356 2.42078657 0.20712613 4.8674639 0.31068918 7.30119586 0.31068918 41.74885925 0 75.70459813-29.77438025 75.70459812-66.37097718s-33.96868425-66.37097718-75.70459812-66.37097719z"
fill={getIconColor(color, 10, '#333333')}
/>
</Svg>
);
};
export default React.memo(IconFinanceShuma);
@@ -0,0 +1,76 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceYifu: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M194.9175218 94.76583812h284.75699453V935.67028253H194.9175218c-51.5191711 0-93.34483965-41.82566853-93.34483963-93.34483963V188.11067776c0-51.5191711 41.82566853-93.34483965 93.34483963-93.34483964z"
fill={getIconColor(color, 0, '#57B7F9')}
/>
<Path
d="M762.91258595 935.67028253H478.15559143V94.76583812h284.75699452c51.5191711 0 93.34483965 41.82566853 93.34483965 93.34483964V842.3254429c0 51.5191711-41.82566853 93.34483965-93.34483965 93.34483963z"
fill={getIconColor(color, 1, '#33A1F2')}
/>
<Path
d="M478.7631614 262.35848881l166.54321167-223.17149381H312.23375813l166.52940327 223.17149381z"
fill={getIconColor(color, 2, '#33A1F2')}
/>
<Path
d="M312.23375813 39.186995l166.52940327 223.17149381-93.69004985 58.53384249c-10.68770797 6.66946117-24.79990118 1.65700898-28.88719002-10.25964731l-69.74626998-204.03304002a30.50001209 30.50001209 0 0 1 2.15411168-24.59277505l23.6399949-42.81987392zM645.7206253 39.186995l-166.52940325 223.17149381 93.69004983 58.53384249c10.68770797 6.66946117 24.79990118 1.65700898 28.88719002-10.25964731l69.74626998-204.03304002a30.50001209 30.50001209 0 0 0-2.15411169-24.59277505l-23.63999489-42.81987392z"
fill={getIconColor(color, 3, '#A1DCFF')}
/>
<Path
d="M377.63037952 335.03214133c-4.19775611 0-8.42312903-0.71803723-12.51041787-2.16792008-10.7429416-3.81112067-19.05560336-12.16520765-22.79768199-22.93576608l-57.2082353-164.52718408c-2.49932189-7.2079891 1.29799037-15.07878178 8.50597948-17.57810366 7.2079891-2.49932189 15.07878178 1.29799037 17.57810366 8.50597945l57.20823532 164.52718409c1.33941561 3.83873748 4.29441497 5.3852792 5.93761553 5.97904074 1.64320057 0.57995315 4.91579333 1.24275675 8.36789539-0.89754652l72.39748434-44.89113515c14.67833795-9.09974101 33.58204881-8.98927376 48.14991952 0.28997656l69.67722791 44.39403246c3.42448524 2.1817285 6.7108864 1.56035013 8.3678954 1.0080138 1.65700898-0.56614474 4.62581675-2.07126124 6.00665758-5.89619031l59.50043108-164.63765133c2.59598075-7.16656387 10.50819867-10.88102569 17.67476252-8.29885334 7.16656387 2.59598075 10.88102569 10.50819867 8.29885335 17.67476254l-59.50043107 164.63765132c-3.8801627 10.71532478-12.28948332 18.98656132-23.07385016 22.65959791-10.79817523 3.6730366-22.49389701 2.27838736-32.10454913-3.8525459l-69.67722793-44.39403246c-5.67525579-3.61780295-13.03513737-3.65922818-18.75181838-0.11046727l-72.39748435 44.90494357c-6.00665758 3.72827022-12.78658602 5.62002214-19.63555651 5.62002214zM478.98409591 793.02942551c-7.62224133 0-13.80840823-6.1861669-13.80840823-13.80840823V356.29708999c0-7.62224133 6.1861669-13.80840823 13.80840823-13.80840821s13.80840823 6.1861669 13.80840824 13.80840821V779.22101728c0 7.62224133-6.1861669 13.80840823-13.80840824 13.80840823z"
fill={getIconColor(color, 4, '#333333')}
/>
<Path
d="M160.25841715 113.57289013v731.87325302s-2.1679201 35.32190825 40.84527154 35.32190826h220.42362059V936.63687111H185.6935051s-77.83799719-22.21772885-77.83799719-91.19072796V172.5900269s7.22179751-53.57662394 52.40290924-59.01713677z"
fill={getIconColor(color, 5, '#33A1F2')}
/>
<Path
d="M320.0631256 949.47869076h-117.64763813c-62.41400519 0-113.17371387-50.77351707-113.17371386-113.17371385V194.13114374c0-62.41400519 50.77351707-113.17371387 113.17371386-113.17371385h73.61262427c0.99420539 0 1.87794352-0.55233633 2.3060042-1.43607446 5.95142395-12.30329173 13.1041794-26.70546151 18.06139795-36.61989862 5.39908762-10.79817523 16.2524965-17.50906163 28.33485369-17.50906163h310.97916175c12.08235719 0 22.93576607 6.7108864 28.3348537 17.52287004l18.32375772 36.64751543c0.44186907 0.86992972 1.31179878 1.42226605 2.29219576 1.42226605h73.69547472c62.41400519 0 113.17371387 50.77351707 113.17371387 113.17371387v441.48242793c0 7.62224133-6.1861669 13.80840823-13.80840824 13.80840824s-13.80840823-6.1861669-13.80840822-13.80840824V194.13114374c0-47.18333093-38.38737488-85.5568974-85.55689741-85.55689739h-73.69547472c-11.50240406 0-21.84490183-6.393293-26.99543809-16.68055713l-18.32375772-36.64751545c-0.69042042-1.38084082-2.08506965-2.25077055-3.63161137-2.25077055H324.73036758c-1.54654172 0-2.94119095 0.85612131-3.63161137 2.25077055-4.91579333 9.84539506-12.01331517 24.12328918-17.90950547 36.30230523-4.99864377 10.34249776-15.67254335 17.03957575-27.161139 17.03957576H202.41548747c-47.18333093 0-85.5568974 38.38737488-85.5568974 85.55689739v642.17383317c0 47.18333093 38.38737488 85.5568974 85.5568974 85.55689739H320.0631256c7.62224133 0 13.80840823 6.1861669 13.80840823 13.80840823s-6.1861669 13.80840823-13.80840823 13.80840824z"
fill={getIconColor(color, 6, '#333333')}
/>
<Path
d="M976.44581083 910.69087204l-7.09752183-138.4292925s-2.66502278-17.74380459-16.86006645-8.87880649c0 0-36.46800613 48.67463902-87.0620139 36.4127725 0 0-54.41893683-9.19639988-53.13475487-69.23535886 0 0 5.62002214-46.50671891-18.6275427-46.14770031 0 0-17.15004302-4.95721855-22.17630361 29.28763385 0 0-1.86413511 32.44975935-31.05511012 51.46393748 0 0-74.73110533 50.4973489-260.55085489 98.26063296 0 0-27.58919965 8.43693742-64.20909828 16.21107127 0 0-29.03908251 7.98125995-22.94957447 31.0551101 0 0 1.8503267 47.90136815 61.55788389 71.27900331 16.33534693 6.393293 33.78917493 9.47256803 51.3258534 9.47256803h393.74676068s87.75243431 9.76254462 77.09234315-80.75157134z"
fill={getIconColor(color, 7, '#FFD44A')}
/>
<Path
d="M623.13006944 894.57645965c-3.20355072 0-6.40710142-1.10467265-9.01689058-3.3554432l-40.90050517-35.32190827c-5.77191463-4.98483538-6.40710142-13.69794096-1.42226604-19.46985559 4.98483538-5.77191463 13.69794096-6.40710142 19.4698556-1.42226606l40.90050517 35.32190825c5.77191463 4.98483538 6.40710142 13.69794096 1.42226605 19.46985562a13.78079141 13.78079141 0 0 1-10.45296503 4.77770925zM694.17432978 862.94139639c-3.20355072 0-6.40710142-1.10467265-9.01689058-3.3554432l-40.90050517-35.32190824c-5.77191463-4.98483538-6.40710142-13.69794096-1.42226604-19.46985562 4.98483538-5.77191463 13.69794096-6.40710142 19.46985559-1.42226604l40.90050519 35.32190824c5.77191463 4.98483538 6.40710142 13.69794096 1.42226605 19.46985562a13.78079141 13.78079141 0 0 1-10.45296504 4.77770924zM770.32770117 827.88184789c-3.20355072 0-6.40710142-1.10467265-9.01689057-3.3554432l-40.90050518-35.32190824c-5.77191463-4.98483538-6.40710142-13.69794096-1.42226605-19.46985562 4.98483538-5.77191463 13.69794096-6.40710142 19.4698556-1.42226605l40.90050519 35.32190827c5.77191463 4.98483538 6.40710142 13.69794096 1.42226605 19.4698556a13.78079141 13.78079141 0 0 1-10.45296504 4.77770924z"
fill={getIconColor(color, 8, '#333333')}
/>
<Path
d="M407.05609745 926.97098535s45.291579 13.65651573 305.0277378 15.12020701c0 0 193.45579931-13.7393662 263.87868128-38.594501 0 0 15.61730971 77.27185247-58.47860883 87.65577546l-411.89100912 0.27616815S423.62618732 989.10882238 407.05609745 926.97098535z"
fill={getIconColor(color, 9, '#FC981C')}
/>
<Path
d="M906.47860633 1005.54082818c-3.71446181 0-6.43471824-0.1795093-7.77413383-0.30378498H505.59289858c-19.74602377 0-38.70496827-3.50733568-56.35211399-10.41153981-61.68215956-24.13709758-69.2905925-72.23178345-70.21575584-81.95290284-3.28640116-14.38836139 1.98841078-27.96202667 14.58167908-37.40697789 8.35408697-6.26901733 17.38478595-8.8788065 18.39279976-9.15497466 0.26235975-0.06904204 0.5247195-0.13808409 0.78707927-0.19331772 35.52903438-7.5393909 62.77302382-15.82443583 63.04919199-15.90728628l0.59376156-0.16570091c180.58636285-46.41006006 255.5384027-95.84416153 256.28405674-96.34126421 0.05523363-0.04142523 0.12427568-0.08285045 0.17950931-0.11046726 22.70102313-14.78880522 24.74466755-39.72679049 24.81370959-40.77622952 0.02761681-0.41425225 0.05523363-0.71803723 0.12427568-1.11848107 2.66502278-18.14424842 9.0445074-30.57181582 18.94513609-36.937492 6.47614347-4.17013929 13.33892235-4.90198492 18.33756613-4.11490565 7.98125995 0.28997657 14.96831452 3.5349525 20.2983601 9.45875963 13.67032415 15.17544065 11.50240406 43.99358862 10.68770797 51.38108702-0.27616816 19.44223878 6.33805938 34.41055331 19.66317332 44.49069132 10.67389955 8.07791882 21.95536909 10.20441369 22.06583634 10.2320305 0.3175934 0.05523363 0.55233633 0.11046726 0.86992972 0.17950931 16.777216 4.07348043 33.8720254 0.3175934 50.78732548-11.12957704 13.5874737-9.19639988 21.91394386-20.06361716 21.9967943-20.17408442 1.0080138-1.33941561 2.29219577-2.51313029 3.70065341-3.39686843 10.77055842-6.73850321 19.3041547-4.5429663 23.43286877-2.65121437 11.47478723 5.28862035 14.01553437 18.57230907 14.40216979 21.18209821 0.06904204 0.44186907 0.11046726 0.89754653 0.13808408 1.33941561l7.06990502 137.97361504c3.59018613 31.35889509-3.12070027 55.84120288-19.96695831 72.79792819-20.2983601 20.42263577-49.39267623 23.21193424-63.78103761 23.21193423z m-487.39538532-112.52471867c-1.07705584 0.34521021-5.57859692 1.90556034-9.27925032 4.83294288-4.73628402 3.72827022-4.44630746 6.64184436-3.74207863 9.30686715 0.27616816 1.06324743 0.42806065 1.89175193 0.44186906 2.99642459 0.08285045 1.47749968 2.87214892 39.40919709 52.80335307 58.96190314 14.4297866 5.64763897 30.00567108 8.51978788 46.28578439 8.51978788h393.74676069c0.51091111 0 1.0218222 0.02761681 1.53273332 0.08285045 0.27616816 0.02761681 32.07693232 3.10689185 49.88977894-14.94069771 10.61866593-10.75675002 14.65072113-27.74109213 11.97188992-50.46973208-0.04142523-0.30378498-0.05523363-0.60756995-0.08285045-0.91135495l-6.7108864-130.98656047c-14.55406228 15.14782382-48.78510628 43.49648592-93.35864803 32.90543683-3.32782639-0.63518678-17.7990382-3.86635431-32.33929207-14.45740344-14.9268893-10.88102569-32.5464182-31.62125485-31.75933895-68.58636367 0-0.45567747 0.04142523-0.91135493 0.09665887-1.353224 1.61558377-13.72555778-0.89754653-28.90099843-4.00443839-30.61324106s-0.19331772-0.06904204-0.70422881-0.06904203c-0.75946245 0.01380842-1.53273331-0.04142523-2.27838736-0.1518925-0.89754653 0.71803723-4.40488223 4.26679813-6.37948461 17.20527666-0.51091111 5.79953147-4.88817651 40.32055203-37.15842655 61.39218299-4.39107381 2.95499936-80.32351067 52.69288581-264.45863443 100.04191763-3.28640116 0.99420539-29.64665247 8.86499808-64.51288326 16.29392171z m370.86622826-195.30612601z m-0.12427567-0.04142522s0.08285045 0.02761681 0.11046726 0.02761681c-0.04142523 0-0.06904204-0.02761681-0.11046726-0.02761681z"
fill={getIconColor(color, 10, '#333333')}
/>
<Path
d="M523.84761426 955.8996006c-4.65343357 0-9.21020829 0-13.64270733-0.01380842-7.62224133-0.01380842-13.79459982-6.2137837-13.78079141-13.83602503 0.01380842-7.60843293 6.19997529-13.78079141 13.80840823-13.78079142h0.02761682c399.62914259 0.91135493 447.61336121-34.16200195 453.1643413-41.20429016 4.72247562-5.97904077 13.40796438-7.00086297 19.40081356-2.27838736 5.97904077 4.72247562 7.00086297 13.40796438 2.27838735 19.40081356-10.05252118 12.73135238-33.11256293 22.19011203-72.59080204 29.79854497-30.8756008 5.95142395-72.27320868 10.77055842-123.03291734 14.31931932-88.37381268 6.19997529-190.87362697 7.59462453-265.64615755 7.59462454z"
fill={getIconColor(color, 11, '#333333')}
/>
</Svg>
);
};
export default React.memo(IconFinanceYifu);
@@ -0,0 +1,96 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceYiliao: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M779.59400613 359.90469847h-88.62409008V224.81962983c0-13.69621491-11.14597452-24.84218943-24.84218944-24.84218944H326.68684642c-13.69621491 0-24.84218943 11.14597452-24.84218944 24.84218944v135.08506864H213.22056691V224.81962983c0-62.56503467 50.90124483-113.4662795 113.46627951-113.46627952h339.44088019c62.56503467 0 113.4662795 50.90124483 113.46627952 113.46627952v135.08506864z"
fill={getIconColor(color, 0, '#CE4141')}
/>
<Path
d="M133.50290015 395.29737482m63.74306449 0l598.32264375 0q63.7430645 0 63.7430645 63.74306449l0 389.99259971q0 63.7430645-63.7430645 63.74306448l-598.32264375 0q-63.7430645 0-63.74306449-63.74306448l0-389.99259971q0-63.7430645 63.74306449-63.74306449Z"
fill={getIconColor(color, 1, '#EA5959')}
/>
<Path
d="M76.15485472 281.71458686m63.74306448 0l711.9183771 0q63.7430645 0 63.7430645 63.7430645l0 55.52274647q0 63.7430645-63.7430645 63.74306448l-711.9183771 0q-63.7430645 0-63.74306448-63.74306448l0-55.52274647q0-63.7430645 63.74306448-63.7430645Z"
fill={getIconColor(color, 2, '#FEDC5A')}
/>
<Path
d="M76.15485472 406.35273165h839.39156069c0 32.14338528-26.09789155 58.24127683-58.24127684 58.24127685H134.39613155c-32.14338528 0-58.24127683-26.09789155-58.24127683-58.24127685z"
fill={getIconColor(color, 3, '#F29816')}
/>
<Path
d="M178.00912592 457.3316488v368.63271822s-2.12304276 47.76846222 35.21144099 47.76846222h477.15386154v39.04327426H195.84786331s-60.48082805 5.06164464-60.48082806-83.56244542V457.64233797l42.65503606-0.31068917z"
fill={getIconColor(color, 4, '#CE4141')}
/>
<Path
d="M796.97965511 925.72148622H195.84786331c-41.51584237 0-75.2774005-33.7745035-75.27740049-75.27740049v-286.48131951c0-7.14585125 5.79953147-12.94538272 12.94538271-12.94538272s12.94538272 5.79953147 12.94538272 12.94538272v286.48131951c0 27.23708524 22.1624952 49.38663506 49.38663506 49.38663507h601.1317918c27.23708524 0 49.38663506-22.14954983 49.38663506-49.38663507V464.46455467c0-6.70570825 5.12637155-12.31105897 11.80618903-12.89360119 25.23055091-2.22660583 44.98520494-23.81950419 44.98520495-49.17950895v-58.34483989c0-27.23708524-22.1624952-49.38663506-49.38663506-49.38663506H139.04352395c-27.23708524 0-49.38663506 22.14954983-49.38663506 49.38663506v58.34483989c0 25.17876939 19.48280098 46.65515931 44.45444425 49.12772742h635.98076206c7.14585125 0 12.94538272 5.79953147 12.94538272 12.94538272s-5.79953147 12.94538272-12.94538272 12.94538272H133.50290015c-0.3754161 0-0.76377758-0.01294539-1.13919368-0.05178154-18.68018725-1.64406361-35.97521857-10.17507082-48.72642055-24.00073955-12.82887427-13.92923181-19.88410785-32.02687683-19.88410784-50.96597177v-58.34483989c0-41.51584237 33.7745035-75.2774005 75.27740049-75.27740049h714.74047052c41.51584237 0 75.2774005 33.7745035 75.27740049 75.27740049v58.34483989c0 18.93909491-7.06817897 37.03673995-19.88410785 50.96597177-10.00678083 10.8611761-22.82270973 18.46011575-36.90728612 22.00715061v375.07951882c0 41.51584237-33.7745035 75.2774005-75.2774005 75.27740049z"
fill={getIconColor(color, 5, '#333333')}
/>
<Path
d="M968.83478882 684.48427931c36.56034987 36.56034987 36.56034987 95.93175861 0 132.49081394l-66.24540697 66.24670151-132.50117026-132.50117025 66.24540698-66.24540696c36.56034987-36.56034987 95.93175861-36.56034987 132.49210848 0z"
fill={getIconColor(color, 6, '#B1DCFD')}
/>
<Path
d="M703.83762647 949.4762635c-36.55905533-36.56034987-36.55905533-95.93175861 0-132.49081393l66.24670151-66.24670152 132.50117025 132.50117025-66.24670152 66.24540698c-36.55905533 36.56034987-95.93046409 36.56034987-132.49081394 0z"
fill={getIconColor(color, 7, '#45A6FC')}
/>
<Path
d="M883.59721086 860.86511882l-69.63321362 62.03427398s-30.38281324 25.32116859-62.03427399 13.92923179c0 0-57.73640691-18.43422498-69.38725135-62.39674469 0 0-21.15275536 70.21575585 73.49093768 101.75070815 0 0 49.0630005 7.4824312 91.86043575-38.16298824l54.69424198-55.63925492-18.99087645-21.52817146z"
fill={getIconColor(color, 8, '#389BE5')}
/>
<Path
d="M907.9863119 871.81691259l94.46245768-93.45271783 4.06485017-27.22413985-122.91640889 109.8027362 24.38910104 10.87412148z"
fill={getIconColor(color, 9, '#89CBF4')}
/>
<Path
d="M902.58808731 896.16717748c-3.31401797 0-6.62803595-1.2686475-9.15238558-3.79299713l-86.3586481-86.3586481c-5.06164464-5.06164464-5.06164464-13.2560719 0-18.30477116s13.2560719-5.06164464 18.30477117 0l77.20626251 77.20626252 57.10208316-57.10208316c31.48317076-31.48317076 31.48317076-82.70805017 0-114.19122095-31.48317076-31.48317076-82.70805017-31.48317076-114.19122094 0l-66.25446873 66.25446875c-5.06164464 5.06164464-13.2560719 5.06164464-18.30477117 0-5.06164464-5.06164464-5.06164464-13.2560719 0-18.30477116l66.25446874-66.25446874c41.58056928-41.58056928 109.23313936-41.58056928 150.81370865 0 41.58056928 41.58056928 41.58056928 109.23313936 0 150.81370863l-66.25446875 66.25446875a12.91043019 12.91043019 0 0 1-9.15238558 3.79299713z"
fill={getIconColor(color, 10, '#333333')}
/>
<Path
d="M770.0920952 989.81407605c-27.30181215 0-54.61656969-10.39514231-75.40685431-31.18542696-20.1430155-20.1430155-31.2372085-46.91406697-31.2372085-75.40685433s11.09419298-55.26383882 31.2372085-75.40685431l66.25446874-66.25446875c5.06164464-5.06164464 13.2560719-5.06164464 18.30477117 0 5.04869925 5.06164464 5.04869925 13.2560719 0 18.30477116l-66.25446875 66.25446875c-15.24966083 15.24966083-23.65121422 35.52213017-23.65121422 57.10208315s8.40155339 41.83947694 23.65121422 57.10208316c31.48317076 31.48317076 82.70805017 31.48317076 114.19122093 0l66.25446875-66.25446874c5.06164464-5.06164464 13.2560719-5.06164464 18.30477116 0s5.06164464 13.2560719 0 18.30477117l-66.25446874 66.25446874c-20.79028464 20.79028464-48.0920968 31.18542697-75.40685432 31.18542696z"
fill={getIconColor(color, 11, '#333333')}
/>
<Path
d="M496.15485155 688.69152869m-148.57415742 0a148.57415743 148.57415743 0 1 0 297.14831485 0 148.57415743 148.57415743 0 1 0-297.14831485 0Z"
fill={getIconColor(color, 12, '#FDFBF7')}
/>
<Path
d="M522.78350381 597.7631605m0 15.8710392l0 150.11465799q0 15.8710392-15.87103922 15.8710392l-21.52817145 0q-15.8710392 0-15.87103922-15.8710392l0-150.11465799q0-15.8710392 15.87103922-15.8710392l21.52817145 0q15.8710392 0 15.87103922 15.8710392Z"
fill={getIconColor(color, 13, '#EA5959')}
/>
<Path
d="M587.08321975 715.32018094m-15.87103922 0l-150.11465796 0q-15.8710392 0-15.87103921-15.87103921l0-21.52817146q0-15.8710392 15.87103921-15.87103921l150.11465796 0q15.8710392 0 15.87103922 15.87103921l0 21.52817146q0 15.8710392-15.87103922 15.87103921Z"
fill={getIconColor(color, 14, '#EA5959')}
/>
<Path
d="M690.38737383 289.00283733c-7.14585125 0-12.94538272-5.79953147-12.94538272-12.94538272v-51.5226232c0-6.56330903-5.33349769-11.89680672-11.89680672-11.89680672H326.10430419c-6.56330903 0-11.89680672 5.33349769-11.89680671 11.89680672 0 7.14585125-5.79953147 12.94538272-12.94538272 12.94538272s-12.94538272-5.79953147-12.94538271-12.94538272c0-20.8291208 16.94550597-37.78757215 37.78757214-37.78757216h339.4408802c20.8291208 0 37.78757215 16.94550597 37.78757214 37.78757216v51.5226232c0 7.14585125-5.79953147 12.94538272-12.9453827 12.94538272z"
fill={getIconColor(color, 15, '#333333')}
/>
<Path
d="M212.63802469 289.00283733c-7.14585125 0-12.94538272-5.79953147-12.94538272-12.94538272v-51.5226232c0-69.69794053 56.7007763-126.41166222 126.41166222-126.41166223h339.4408802c69.69794053 0 126.41166222 56.71372169 126.41166222 126.41166223 0 7.14585125-5.79953147 12.94538272-12.94538271 12.94538272s-12.94538272-5.79953147-12.94538272-12.94538272c0-55.4321288-45.088768-100.5208968-100.52089679-100.5208968H326.10430419c-55.4321288 0-100.5208968 45.088768-100.52089678 100.5208968v51.5226232c0 7.14585125-5.79953147 12.94538272-12.94538272 12.94538272zM496.15485155 850.13339653c-41.36049778 0-82.72099555-15.74158539-114.20416631-47.22475614-62.97928691-62.97928691-62.97928691-165.44199111 0-228.42127802 34.7454072-34.7454072 82.70805017-51.63913165 131.61570607-46.37036089 7.10701511 0.76377758 12.24633205 7.14585125 11.48255447 14.25286637-0.76377758 7.10701511-7.15879664 12.24633205-14.25286637 11.48255446-41.07569936-4.42732089-81.36173037 9.76081857-110.52767763 38.93971122-52.88188839 52.88188839-52.88188839 138.91690192 0 191.79879032 26.4344715 26.4344715 61.17987872 39.65170725 95.89939516 39.66465265 34.73246183 0 69.45197827-13.21723575 95.89939516-39.66465265 25.61891239-25.61891239 39.72937955-59.67821431 39.72937955-95.89939516s-14.11046717-70.28048276-39.72937955-95.89939516c-5.04869925-5.06164464-5.04869925-13.2560719 0-18.30477116 5.06164464-5.06164464 13.2560719-5.06164464 18.30477115 0 30.51226706 30.51226706 47.30242845 71.07015111 47.30242845 114.20416632s-16.80310676 83.70484464-47.30242845 114.20416633c-31.48317076 31.48317076-72.84366853 47.22475615-114.20416631 47.22475615z"
fill={getIconColor(color, 16, '#333333')}
/>
</Svg>
);
};
export default React.memo(IconFinanceYiliao);
@@ -0,0 +1,564 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceYouxi: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M946.28345656 717.71428531h45.71654344v45.71315719h-45.71654344zM946.28345656 671.99774188h45.71654344v45.71654343h-45.71654344zM946.28345656 626.28458563h45.71654344v45.71315625h-45.71654344zM946.28345656 580.57142844h45.71654344v45.71315718h-45.71654344zM946.28345656 534.854885h45.71654344v45.71654344h-45.71654344zM946.28345656 489.14172781h45.71654344v45.71315719h-45.71654344zM946.28345656 443.42857156h45.71654344v45.71315625h-45.71654344zM946.28345656 397.71541437h45.71654344v45.71315719h-45.71654344zM900.57029937 763.4274425h45.71315719v45.71315719h-45.71315718z"
fill={getIconColor(color, 0, '#09111F')}
/>
<Path
d="M900.57029937 717.71428531h45.71315719v45.71315719h-45.71315718zM900.57029937 671.99774188h45.71315719v45.71654343h-45.71315718zM900.57029937 626.28458563h45.71315719v45.71315625h-45.71315718zM900.57029937 580.57142844h45.71315719v45.71315718h-45.71315718zM900.57029937 534.854885h45.71315719v45.71654344h-45.71315718zM900.57029937 489.14172781h45.71315719v45.71315719h-45.71315718zM900.57029937 443.42857156h45.71315719v45.71315625h-45.71315718z"
fill={getIconColor(color, 1, '#5C7EBF')}
/>
<Path
d="M900.57029937 397.71541437h45.71315719v45.71315719h-45.71315718z"
fill={getIconColor(color, 2, '#FFFFFF')}
/>
<Path
d="M900.57029937 351.99887094h45.71315719v45.71654344h-45.71315718zM900.57029937 306.28571469h45.71315719v45.71315625h-45.71315718zM854.85714312 809.14059969h45.71315626v45.71654344H854.85714312z"
fill={getIconColor(color, 3, '#09111F')}
/>
<Path
d="M854.85714312 763.4274425h45.71315626v45.71315719H854.85714312zM854.85714312 717.71428531h45.71315626v45.71315719H854.85714312z"
fill={getIconColor(color, 4, '#454853')}
/>
<Path
d="M854.85714312 671.99774188h45.71315626v45.71654343H854.85714312zM854.85714312 626.28458563h45.71315626v45.71315625H854.85714312z"
fill={getIconColor(color, 5, '#5C7EBF')}
/>
<Path
d="M854.85714312 580.57142844h45.71315626v45.71315718H854.85714312zM854.85714312 534.854885h45.71315626v45.71654344H854.85714312zM854.85714312 489.14172781h45.71315626v45.71315719H854.85714312z"
fill={getIconColor(color, 6, '#BFC4D9')}
/>
<Path
d="M854.85714312 443.42857156h45.71315626v45.71315625H854.85714312z"
fill={getIconColor(color, 7, '#939299')}
/>
<Path
d="M854.85714312 397.71541437h45.71315626v45.71315719H854.85714312z"
fill={getIconColor(color, 8, '#BFC4D9')}
/>
<Path
d="M854.85714312 351.99887094h45.71315626v45.71654344H854.85714312zM854.85714312 306.28571469h45.71315626v45.71315625H854.85714312z"
fill={getIconColor(color, 9, '#454853')}
/>
<Path
d="M854.85714312 260.5725575h45.71315626V306.28571469H854.85714312zM854.85714312 214.85601406h45.71315626v45.71654344H854.85714312zM809.14059969 763.4274425h45.71654344v45.71315719h-45.71654344z"
fill={getIconColor(color, 10, '#09111F')}
/>
<Path
d="M809.14059969 717.71428531h45.71654344v45.71315719h-45.71654344z"
fill={getIconColor(color, 11, '#454853')}
/>
<Path
d="M809.14059969 671.99774188h45.71654344v45.71654343h-45.71654344zM809.14059969 626.28458563h45.71654344v45.71315625h-45.71654344zM809.14059969 580.57142844h45.71654344v45.71315718h-45.71654344zM809.14059969 534.854885h45.71654344v45.71654344h-45.71654344z"
fill={getIconColor(color, 12, '#BFC4D9')}
/>
<Path
d="M809.14059969 489.14172781h45.71654344v45.71315719h-45.71654344z"
fill={getIconColor(color, 13, '#939299')}
/>
<Path
d="M809.14059969 443.42857156h45.71654344v45.71315625h-45.71654344z"
fill={getIconColor(color, 14, '#0974EB')}
/>
<Path
d="M809.14059969 397.71541437h45.71654344v45.71315719h-45.71654344z"
fill={getIconColor(color, 15, '#939299')}
/>
<Path
d="M809.14059969 351.99887094h45.71654344v45.71654344h-45.71654344z"
fill={getIconColor(color, 16, '#BFC4D9')}
/>
<Path
d="M809.14059969 306.28571469h45.71654344v45.71315625h-45.71654344z"
fill={getIconColor(color, 17, '#454853')}
/>
<Path
d="M809.14059969 260.5725575h45.71654344V306.28571469h-45.71654344zM809.14059969 214.85601406h45.71654344v45.71654344h-45.71654344zM763.4274425 763.4274425h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 18, '#09111F')}
/>
<Path
d="M763.4274425 717.71428531h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 19, '#454853')}
/>
<Path
d="M763.4274425 671.99774188h45.71315719v45.71654343h-45.71315719z"
fill={getIconColor(color, 20, '#BFC4D9')}
/>
<Path
d="M763.4274425 626.28458563h45.71315719v45.71315625h-45.71315719z"
fill={getIconColor(color, 21, '#FFFFFF')}
/>
<Path
d="M763.4274425 580.57142844h45.71315719v45.71315718h-45.71315719z"
fill={getIconColor(color, 22, '#BFC4D9')}
/>
<Path
d="M763.4274425 534.854885h45.71315719v45.71654344h-45.71315719z"
fill={getIconColor(color, 23, '#939299')}
/>
<Path
d="M763.4274425 489.14172781h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 24, '#D81515')}
/>
<Path
d="M763.4274425 443.42857156h45.71315719v45.71315625h-45.71315719z"
fill={getIconColor(color, 25, '#0974EB')}
/>
<Path
d="M763.4274425 397.71541437h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 26, '#EAB603')}
/>
<Path
d="M763.4274425 351.99887094h45.71315719v45.71654344h-45.71315719z"
fill={getIconColor(color, 27, '#939299')}
/>
<Path
d="M763.4274425 306.28571469h45.71315719v45.71315625h-45.71315719zM763.4274425 260.5725575h45.71315719V306.28571469h-45.71315719z"
fill={getIconColor(color, 28, '#454853')}
/>
<Path
d="M763.4274425 214.85601406h45.71315719v45.71654344h-45.71315719zM717.71428531 717.71428531h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 29, '#09111F')}
/>
<Path
d="M717.71428531 671.99774188h45.71315719v45.71654343h-45.71315719z"
fill={getIconColor(color, 30, '#454853')}
/>
<Path
d="M717.71428531 626.28458563h45.71315719v45.71315625h-45.71315719z"
fill={getIconColor(color, 31, '#BFC4D9')}
/>
<Path
d="M717.71428531 580.57142844h45.71315719v45.71315718h-45.71315719z"
fill={getIconColor(color, 32, '#FFFFFF')}
/>
<Path
d="M717.71428531 534.854885h45.71315719v45.71654344h-45.71315719z"
fill={getIconColor(color, 33, '#939299')}
/>
<Path
d="M717.71428531 489.14172781h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 34, '#D81515')}
/>
<Path
d="M717.71428531 443.42857156h45.71315719v45.71315625h-45.71315719z"
fill={getIconColor(color, 35, '#24BF1D')}
/>
<Path
d="M717.71428531 397.71541437h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 36, '#EAB603')}
/>
<Path
d="M717.71428531 351.99887094h45.71315719v45.71654344h-45.71315719z"
fill={getIconColor(color, 37, '#939299')}
/>
<Path
d="M717.71428531 306.28571469h45.71315719v45.71315625h-45.71315719zM717.71428531 260.5725575h45.71315719V306.28571469h-45.71315719z"
fill={getIconColor(color, 38, '#454853')}
/>
<Path
d="M717.71428531 214.85601406h45.71315719v45.71654344h-45.71315719zM671.99774188 717.71428531h45.71654343v45.71315719h-45.71654344zM671.99774188 671.99774188h45.71654343v45.71654343h-45.71654344z"
fill={getIconColor(color, 39, '#09111F')}
/>
<Path
d="M671.99774188 626.28458563h45.71654343v45.71315625h-45.71654344zM671.99774188 580.57142844h45.71654343v45.71315718h-45.71654344zM671.99774188 534.854885h45.71654343v45.71654344h-45.71654344z"
fill={getIconColor(color, 40, '#BFC4D9')}
/>
<Path
d="M671.99774188 489.14172781h45.71654343v45.71315719h-45.71654344z"
fill={getIconColor(color, 41, '#939299')}
/>
<Path
d="M671.99774188 443.42857156h45.71654343v45.71315625h-45.71654344z"
fill={getIconColor(color, 42, '#24BF1D')}
/>
<Path
d="M671.99774188 397.71541437h45.71654343v45.71315719h-45.71654344z"
fill={getIconColor(color, 43, '#939299')}
/>
<Path
d="M671.99774188 351.99887094h45.71654343v45.71654344h-45.71654344z"
fill={getIconColor(color, 44, '#BFC4D9')}
/>
<Path
d="M671.99774188 306.28571469h45.71654343v45.71315625h-45.71654344zM671.99774188 260.5725575h45.71654343V306.28571469h-45.71654344z"
fill={getIconColor(color, 45, '#454853')}
/>
<Path
d="M671.99774188 214.85601406h45.71654343v45.71654344h-45.71654344zM626.28458563 763.4274425h45.71315625v45.71315719h-45.71315625zM626.28458563 717.71428531h45.71315625v45.71315719h-45.71315625z"
fill={getIconColor(color, 46, '#09111F')}
/>
<Path
d="M626.28458563 671.99774188h45.71315625v45.71654343h-45.71315625z"
fill={getIconColor(color, 47, '#BFC4D9')}
/>
<Path
d="M626.28458563 626.28458563h45.71315625v45.71315625h-45.71315625zM626.28458563 580.57142844h45.71315625v45.71315718h-45.71315625z"
fill={getIconColor(color, 48, '#567097')}
/>
<Path
d="M626.28458563 534.854885h45.71315625v45.71654344h-45.71315625zM626.28458563 489.14172781h45.71315625v45.71315719h-45.71315625z"
fill={getIconColor(color, 49, '#BFC4D9')}
/>
<Path
d="M626.28458563 443.42857156h45.71315625v45.71315625h-45.71315625z"
fill={getIconColor(color, 50, '#939299')}
/>
<Path
d="M626.28458563 397.71541437h45.71315625v45.71315719h-45.71315625zM626.28458563 351.99887094h45.71315625v45.71654344h-45.71315625z"
fill={getIconColor(color, 51, '#BFC4D9')}
/>
<Path
d="M626.28458563 306.28571469h45.71315625v45.71315625h-45.71315625z"
fill={getIconColor(color, 52, '#454853')}
/>
<Path
d="M626.28458563 260.5725575h45.71315625V306.28571469h-45.71315625zM580.57142844 717.71428531h45.71315718v45.71315719H580.57142844zM580.57142844 671.99774188h45.71315718v45.71654343H580.57142844z"
fill={getIconColor(color, 53, '#09111F')}
/>
<Path
d="M580.57142844 626.28458563h45.71315718v45.71315625H580.57142844zM580.57142844 580.57142844h45.71315718v45.71315718H580.57142844z"
fill={getIconColor(color, 54, '#567097')}
/>
<Path
d="M580.57142844 534.854885h45.71315718v45.71654344H580.57142844z"
fill={getIconColor(color, 55, '#BFC4D9')}
/>
<Path
d="M580.57142844 489.14172781h45.71315718v45.71315719H580.57142844z"
fill={getIconColor(color, 56, '#232B38')}
/>
<Path
d="M580.57142844 443.42857156h45.71315718v45.71315625H580.57142844z"
fill={getIconColor(color, 57, '#BFC4D9')}
/>
<Path
d="M580.57142844 397.71541437h45.71315718v45.71315719H580.57142844z"
fill={getIconColor(color, 58, '#567097')}
/>
<Path
d="M580.57142844 351.99887094h45.71315718v45.71654344H580.57142844z"
fill={getIconColor(color, 59, '#BFC4D9')}
/>
<Path
d="M580.57142844 306.28571469h45.71315718v45.71315625H580.57142844zM534.854885 671.99774188h45.71654344v45.71654343h-45.71654344z"
fill={getIconColor(color, 60, '#09111F')}
/>
<Path
d="M534.854885 626.28458563h45.71654344v45.71315625h-45.71654344zM534.854885 580.57142844h45.71654344v45.71315718h-45.71654344zM534.854885 534.854885h45.71654344v45.71654344h-45.71654344z"
fill={getIconColor(color, 61, '#BFC4D9')}
/>
<Path
d="M534.854885 489.14172781h45.71654344v45.71315719h-45.71654344z"
fill={getIconColor(color, 62, '#232B38')}
/>
<Path
d="M534.854885 443.42857156h45.71654344v45.71315625h-45.71654344z"
fill={getIconColor(color, 63, '#BFC4D9')}
/>
<Path
d="M534.854885 397.71541437h45.71654344v45.71315719h-45.71654344z"
fill={getIconColor(color, 64, '#567097')}
/>
<Path
d="M534.854885 351.99887094h45.71654344v45.71654344h-45.71654344z"
fill={getIconColor(color, 65, '#BFC4D9')}
/>
<Path
d="M534.854885 306.28571469h45.71654344v45.71315625h-45.71654344zM489.14172781 671.99774188h45.71315719v45.71654343h-45.71315719z"
fill={getIconColor(color, 66, '#09111F')}
/>
<Path
d="M489.14172781 626.28458563h45.71315719v45.71315625h-45.71315719z"
fill={getIconColor(color, 67, '#BFC4D9')}
/>
<Path
d="M489.14172781 580.57142844h45.71315719v45.71315718h-45.71315719z"
fill={getIconColor(color, 68, '#939299')}
/>
<Path
d="M489.14172781 534.854885h45.71315719v45.71654344h-45.71315719zM489.14172781 489.14172781h45.71315719v45.71315719h-45.71315719zM489.14172781 443.42857156h45.71315719v45.71315625h-45.71315719zM489.14172781 397.71541437h45.71315719v45.71315719h-45.71315719zM489.14172781 351.99887094h45.71315719v45.71654344h-45.71315719z"
fill={getIconColor(color, 69, '#BFC4D9')}
/>
<Path
d="M489.14172781 306.28571469h45.71315719v45.71315625h-45.71315719zM443.42857156 671.99774188h45.71315625v45.71654343h-45.71315625z"
fill={getIconColor(color, 70, '#09111F')}
/>
<Path
d="M443.42857156 626.28458563h45.71315625v45.71315625h-45.71315625zM443.42857156 580.57142844h45.71315625v45.71315718h-45.71315625zM443.42857156 534.854885h45.71315625v45.71654344h-45.71315625z"
fill={getIconColor(color, 71, '#BFC4D9')}
/>
<Path
d="M443.42857156 489.14172781h45.71315625v45.71315719h-45.71315625z"
fill={getIconColor(color, 72, '#232B38')}
/>
<Path
d="M443.42857156 443.42857156h45.71315625v45.71315625h-45.71315625z"
fill={getIconColor(color, 73, '#BFC4D9')}
/>
<Path
d="M443.42857156 397.71541437h45.71315625v45.71315719h-45.71315625z"
fill={getIconColor(color, 74, '#567097')}
/>
<Path
d="M443.42857156 351.99887094h45.71315625v45.71654344h-45.71315625z"
fill={getIconColor(color, 75, '#BFC4D9')}
/>
<Path
d="M443.42857156 306.28571469h45.71315625v45.71315625h-45.71315625zM397.71541437 717.71428531h45.71315719v45.71315719h-45.71315719zM397.71541437 671.99774188h45.71315719v45.71654343h-45.71315719z"
fill={getIconColor(color, 76, '#09111F')}
/>
<Path
d="M397.71541437 626.28458563h45.71315719v45.71315625h-45.71315719zM397.71541437 580.57142844h45.71315719v45.71315718h-45.71315719zM397.71541437 534.854885h45.71315719v45.71654344h-45.71315719z"
fill={getIconColor(color, 77, '#BFC4D9')}
/>
<Path
d="M397.71541437 489.14172781h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 78, '#232B38')}
/>
<Path
d="M397.71541437 443.42857156h45.71315719v45.71315625h-45.71315719z"
fill={getIconColor(color, 79, '#BFC4D9')}
/>
<Path
d="M397.71541437 397.71541437h45.71315719v45.71315719h-45.71315719z"
fill={getIconColor(color, 80, '#567097')}
/>
<Path
d="M397.71541437 351.99887094h45.71315719v45.71654344h-45.71315719z"
fill={getIconColor(color, 81, '#BFC4D9')}
/>
<Path
d="M397.71541437 306.28571469h45.71315719v45.71315625h-45.71315719zM351.99887094 763.4274425h45.71654344v45.71315719H351.99887094zM351.99887094 717.71428531h45.71654344v45.71315719H351.99887094z"
fill={getIconColor(color, 82, '#09111F')}
/>
<Path
d="M351.99887094 671.99774188h45.71654344v45.71654343H351.99887094z"
fill={getIconColor(color, 83, '#BFC4D9')}
/>
<Path
d="M351.99887094 626.28458563h45.71654344v45.71315625H351.99887094zM351.99887094 580.57142844h45.71654344v45.71315718H351.99887094z"
fill={getIconColor(color, 84, '#567097')}
/>
<Path
d="M351.99887094 534.854885h45.71654344v45.71654344H351.99887094zM351.99887094 489.14172781h45.71654344v45.71315719H351.99887094z"
fill={getIconColor(color, 85, '#BFC4D9')}
/>
<Path
d="M351.99887094 443.42857156h45.71654344v45.71315625H351.99887094z"
fill={getIconColor(color, 86, '#939299')}
/>
<Path
d="M351.99887094 397.71541437h45.71654344v45.71315719H351.99887094zM351.99887094 351.99887094h45.71654344v45.71654344H351.99887094z"
fill={getIconColor(color, 87, '#BFC4D9')}
/>
<Path
d="M351.99887094 306.28571469h45.71654344v45.71315625H351.99887094z"
fill={getIconColor(color, 88, '#454853')}
/>
<Path
d="M351.99887094 260.5725575h45.71654344V306.28571469H351.99887094zM306.28571469 717.71428531h45.71315625v45.71315719H306.28571469zM306.28571469 671.99774188h45.71315625v45.71654343H306.28571469z"
fill={getIconColor(color, 89, '#09111F')}
/>
<Path
d="M306.28571469 626.28458563h45.71315625v45.71315625H306.28571469zM306.28571469 580.57142844h45.71315625v45.71315718H306.28571469z"
fill={getIconColor(color, 90, '#567097')}
/>
<Path
d="M306.28571469 534.854885h45.71315625v45.71654344H306.28571469z"
fill={getIconColor(color, 91, '#BFC4D9')}
/>
<Path
d="M306.28571469 489.14172781h45.71315625v45.71315719H306.28571469z"
fill={getIconColor(color, 92, '#939299')}
/>
<Path
d="M306.28571469 443.42857156h45.71315625v45.71315625H306.28571469z"
fill={getIconColor(color, 93, '#232B38')}
/>
<Path
d="M306.28571469 397.71541437h45.71315625v45.71315719H306.28571469z"
fill={getIconColor(color, 94, '#939299')}
/>
<Path
d="M306.28571469 351.99887094h45.71315625v45.71654344H306.28571469z"
fill={getIconColor(color, 95, '#BFC4D9')}
/>
<Path
d="M306.28571469 306.28571469h45.71315625v45.71315625H306.28571469zM306.28571469 260.5725575h45.71315625V306.28571469H306.28571469z"
fill={getIconColor(color, 96, '#454853')}
/>
<Path
d="M306.28571469 214.85601406h45.71315625v45.71654344H306.28571469zM260.5725575 717.71428531H306.28571469v45.71315719H260.5725575z"
fill={getIconColor(color, 97, '#09111F')}
/>
<Path
d="M260.5725575 671.99774188H306.28571469v45.71654343H260.5725575z"
fill={getIconColor(color, 98, '#454853')}
/>
<Path
d="M260.5725575 626.28458563H306.28571469v45.71315625H260.5725575zM260.5725575 580.57142844H306.28571469v45.71315718H260.5725575z"
fill={getIconColor(color, 99, '#BFC4D9')}
/>
<Path
d="M260.5725575 534.854885H306.28571469v45.71654344H260.5725575z"
fill={getIconColor(color, 100, '#939299')}
/>
<Path
d="M260.5725575 489.14172781H306.28571469v45.71315719H260.5725575zM260.5725575 443.42857156H306.28571469v45.71315625H260.5725575zM260.5725575 397.71541437H306.28571469v45.71315719H260.5725575z"
fill={getIconColor(color, 101, '#232B38')}
/>
<Path
d="M260.5725575 351.99887094H306.28571469v45.71654344H260.5725575z"
fill={getIconColor(color, 102, '#939299')}
/>
<Path
d="M260.5725575 306.28571469H306.28571469v45.71315625H260.5725575zM260.5725575 260.5725575H306.28571469V306.28571469H260.5725575z"
fill={getIconColor(color, 103, '#454853')}
/>
<Path
d="M260.5725575 214.85601406H306.28571469v45.71654344H260.5725575zM214.85601406 763.4274425h45.71654344v45.71315719H214.85601406z"
fill={getIconColor(color, 104, '#09111F')}
/>
<Path
d="M214.85601406 717.71428531h45.71654344v45.71315719H214.85601406z"
fill={getIconColor(color, 105, '#454853')}
/>
<Path
d="M214.85601406 671.99774188h45.71654344v45.71654343H214.85601406z"
fill={getIconColor(color, 106, '#BFC4D9')}
/>
<Path
d="M214.85601406 626.28458563h45.71654344v45.71315625H214.85601406z"
fill={getIconColor(color, 107, '#FFFFFF')}
/>
<Path
d="M214.85601406 580.57142844h45.71654344v45.71315718H214.85601406z"
fill={getIconColor(color, 108, '#BFC4D9')}
/>
<Path
d="M214.85601406 534.854885h45.71654344v45.71654344H214.85601406z"
fill={getIconColor(color, 109, '#939299')}
/>
<Path
d="M214.85601406 489.14172781h45.71654344v45.71315719H214.85601406zM214.85601406 443.42857156h45.71654344v45.71315625H214.85601406zM214.85601406 397.71541437h45.71654344v45.71315719H214.85601406z"
fill={getIconColor(color, 110, '#232B38')}
/>
<Path
d="M214.85601406 351.99887094h45.71654344v45.71654344H214.85601406z"
fill={getIconColor(color, 111, '#939299')}
/>
<Path
d="M214.85601406 306.28571469h45.71654344v45.71315625H214.85601406zM214.85601406 260.5725575h45.71654344V306.28571469H214.85601406z"
fill={getIconColor(color, 112, '#454853')}
/>
<Path
d="M214.85601406 214.85601406h45.71654344v45.71654344H214.85601406zM169.14285688 809.14059969h45.71315718v45.71654344H169.14285688z"
fill={getIconColor(color, 113, '#09111F')}
/>
<Path
d="M169.14285688 763.4274425h45.71315718v45.71315719H169.14285688zM169.14285688 717.71428531h45.71315718v45.71315719H169.14285688z"
fill={getIconColor(color, 114, '#454853')}
/>
<Path
d="M169.14285688 671.99774188h45.71315718v45.71654343H169.14285688zM169.14285688 626.28458563h45.71315718v45.71315625H169.14285688z"
fill={getIconColor(color, 115, '#BFC4D9')}
/>
<Path
d="M169.14285688 580.57142844h45.71315718v45.71315718H169.14285688z"
fill={getIconColor(color, 116, '#FFFFFF')}
/>
<Path
d="M169.14285688 534.854885h45.71315718v45.71654344H169.14285688z"
fill={getIconColor(color, 117, '#BFC4D9')}
/>
<Path
d="M169.14285688 489.14172781h45.71315718v45.71315719H169.14285688z"
fill={getIconColor(color, 118, '#939299')}
/>
<Path
d="M169.14285688 443.42857156h45.71315718v45.71315625H169.14285688z"
fill={getIconColor(color, 119, '#232B38')}
/>
<Path
d="M169.14285688 397.71541437h45.71315718v45.71315719H169.14285688z"
fill={getIconColor(color, 120, '#939299')}
/>
<Path
d="M169.14285688 351.99887094h45.71315718v45.71654344H169.14285688zM169.14285688 306.28571469h45.71315718v45.71315625H169.14285688z"
fill={getIconColor(color, 121, '#454853')}
/>
<Path
d="M169.14285688 260.5725575h45.71315718V306.28571469H169.14285688zM169.14285688 214.85601406h45.71315718v45.71654344H169.14285688zM123.42970063 763.4274425h45.71315624v45.71315719H123.42970063z"
fill={getIconColor(color, 122, '#09111F')}
/>
<Path
d="M123.42970063 717.71428531h45.71315624v45.71315719H123.42970063z"
fill={getIconColor(color, 123, '#454853')}
/>
<Path
d="M123.42970063 671.99774188h45.71315624v45.71654343H123.42970063zM123.42970063 626.28458563h45.71315624v45.71315625H123.42970063z"
fill={getIconColor(color, 124, '#5C7EBF')}
/>
<Path
d="M123.42970063 580.57142844h45.71315624v45.71315718H123.42970063z"
fill={getIconColor(color, 125, '#454853')}
/>
<Path
d="M123.42970063 534.854885h45.71315624v45.71654344H123.42970063z"
fill={getIconColor(color, 126, '#FFFFFF')}
/>
<Path
d="M123.42970063 489.14172781h45.71315624v45.71315719H123.42970063z"
fill={getIconColor(color, 127, '#BFC4D9')}
/>
<Path
d="M123.42970063 443.42857156h45.71315624v45.71315625H123.42970063z"
fill={getIconColor(color, 128, '#939299')}
/>
<Path
d="M123.42970063 397.71541437h45.71315624v45.71315719H123.42970063zM123.42970063 351.99887094h45.71315624v45.71654344H123.42970063zM123.42970063 306.28571469h45.71315624v45.71315625H123.42970063z"
fill={getIconColor(color, 129, '#454853')}
/>
<Path
d="M123.42970063 260.5725575h45.71315624V306.28571469H123.42970063zM77.71315719 763.4274425h45.71654343v45.71315719H77.71315719z"
fill={getIconColor(color, 130, '#09111F')}
/>
<Path
d="M77.71315719 717.71428531h45.71654343v45.71315719H77.71315719zM77.71315719 671.99774188h45.71654343v45.71654343H77.71315719zM77.71315719 626.28458563h45.71654343v45.71315625H77.71315719zM77.71315719 580.57142844h45.71654343v45.71315718H77.71315719zM77.71315719 534.854885h45.71654343v45.71654344H77.71315719zM77.71315719 489.14172781h45.71654343v45.71315719H77.71315719zM77.71315719 443.42857156h45.71654343v45.71315625H77.71315719z"
fill={getIconColor(color, 131, '#5C7EBF')}
/>
<Path
d="M77.71315719 397.71541437h45.71654343v45.71315719H77.71315719z"
fill={getIconColor(color, 132, '#FFFFFF')}
/>
<Path
d="M77.71315719 351.99887094h45.71654343v45.71654344H77.71315719zM77.71315719 306.28571469h45.71654343v45.71315625H77.71315719zM32 717.71428531h45.71315719v45.71315719H32zM32 671.99774188h45.71315719v45.71654343H32zM32 626.28458563h45.71315719v45.71315625H32zM32 580.57142844h45.71315719v45.71315718H32zM32 534.854885h45.71315719v45.71654344H32zM32 489.14172781h45.71315719v45.71315719H32zM32 443.42857156h45.71315719v45.71315625H32zM32 397.71541437h45.71315719v45.71315719H32z"
fill={getIconColor(color, 133, '#09111F')}
/>
</Svg>
);
};
export default React.memo(IconFinanceYouxi);
@@ -0,0 +1,68 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceYule: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M275.70806305 908.82876942L649.91313643 591.98276335 464.01034199 406.42275179 147.50711879 780.62782517a43.99052059 43.99052059 0 0 0 2.39948306 59.64429038l66.15717228 66.15717083a44.10478057 44.10478057 0 0 0 59.64428892 2.39948304z"
fill={getIconColor(color, 0, '#B3CAFE')}
/>
<Path
d="M198.46756561 720.29796906l-50.96044682 60.32985611a43.99052059 43.99052059 0 0 0 2.39948306 59.64429038l66.15717228 66.15717083a44.10478057 44.10478057 0 0 0 59.64428892 2.39948304l60.21559614-50.96044682z"
fill={getIconColor(color, 1, '#FE698D')}
/>
<Path
d="M436.01637408 396.82481959l191.15880633 191.15880633L258.11185598 900.48771021a22.85221894 22.85221894 0 0 1-30.96475671-1.25687297l-102.14941507-102.14941509a22.85221894 22.85221894 0 0 1-1.48539441-31.19327813l312.27556286-369.06332443m-1.37113295-34.27832694l-328.38637699 388.48771022a45.70443642 45.70443642 0 0 0 2.62800594 61.81525054l102.14941508 102.14941507a45.70443642 45.70443642 0 0 0 32.22162824 13.36854819 45.70443642 45.70443642 0 0 0 29.59362227-10.74054372L660.53941869 589.35475888 434.64524112 363.46058131z"
fill={getIconColor(color, 2, '#352635')}
/>
<Path
d="M169.2167262 711.95690985L312.04309015 854.7832738l-53.93123417 45.70443641a22.85221894 22.85221894 0 0 1-30.96475671-1.25687297l-102.14941507-102.14941509a22.85221894 22.85221894 0 0 1-1.48539441-31.19327813l45.70443641-53.93123417m-1.48539442-34.27832842l-61.70098907 72.89857713a45.70443642 45.70443642 0 0 0 2.62800594 61.81525053l102.14941508 102.14941506a45.70443642 45.70443642 0 0 0 32.22162824 13.3685482 45.70443642 45.70443642 0 0 0 29.59362227-10.74054372l72.89857568-61.70098908-177.56173523-177.21895234z"
fill={getIconColor(color, 3, '#352635')}
/>
<Path
d="M86.49169693 959.33217194a21.82386885 21.82386885 0 0 1-16.79638134-35.99224426l74.95527582-91.40887281 46.73278651 46.73278648-91.40887281 75.06953731a21.7096074 21.7096074 0 0 1-13.82559106 4.91322604z"
fill={getIconColor(color, 4, '#FFDD33')}
/>
<Path
d="M145.45042007 849.52726339l29.02231654 29.02231654-81.46815776 66.95699948a10.39775938 10.39775938 0 0 1-6.51288192 2.39948305 10.39775938 10.39775938 0 0 1-7.99827634-16.91064131l66.95699948-81.46815776m-1.71391729-34.27832693l-82.95355217 100.89254355a33.13571687 33.13571687 0 0 0 2.17096164 44.56182488 33.24997685 33.24997685 0 0 0 44.56182486 2.17096014l100.89254357-82.95355216-64.6717779-64.67177641z"
fill={getIconColor(color, 5, '#352635')}
/>
<Path
d="M883.00576314 189.44093919A279.82541175 279.82541175 0 0 0 406.30849035 363.46058131a279.82541175 279.82541175 0 0 0 557.59412479 0 278.45427877 278.45427877 0 0 0-80.896852-174.01964212z"
fill={getIconColor(color, 6, '#FFDD33')}
/>
<Path
d="M685.10555346 76.09393754a262.80050899 262.80050899 0 1 1-185.78853444 77.01197455 260.74381027 260.74381027 0 0 1 185.78853444-77.01197455m0-22.85221894a285.65272793 285.65272793 0 1 0 202.01360856 83.63911938 284.85290073 284.85290073 0 0 0-202.01360856-83.63911938z"
fill={getIconColor(color, 7, '#352635')}
/>
<Path
d="M461.49659749 179.95726846a287.82368807 287.82368807 0 0 1 29.70788375-34.96389269 276.96888437 276.96888437 0 0 1 34.96389416-29.59362376l382.43187259 382.43187259a269.19913094 269.19913094 0 0 1-29.59362376 34.96389416 287.82368807 287.82368807 0 0 1-34.96389269 29.70788375z"
fill={getIconColor(color, 8, '#38EBC4')}
/>
<Path
d="M525.02576385 130.36795604L893.63204396 498.97423615a268.97060803 268.97060803 0 0 1-22.85221749 25.70874483 256.97319427 256.97319427 0 0 1-25.82300628 22.85221893L476.57906154 178.92891984a256.97319427 256.97319427 0 0 1 22.85221893-25.82300775 268.97060803 268.97060803 0 0 1 25.70874484-22.85221749m2.39948304-29.59362228a287.25238378 287.25238378 0 0 0-80.782592 80.78259054l395.91468077 395.80042079a287.25238378 287.25238378 0 0 0 80.66833056-80.782592L527.53950835 100.66007232z"
fill={getIconColor(color, 9, '#352635')}
/>
</Svg>
);
};
export default React.memo(IconFinanceYule);
@@ -0,0 +1,52 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceYundong: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M512 507.31529535m-445.6182561 0a445.6182561 445.6182561 0 1 0 891.2365122 0 445.6182561 445.6182561 0 1 0-891.2365122 0Z"
fill={getIconColor(color, 0, '#FFFFFF')}
/>
<Path
d="M512 539.53692359m-422.76603715 0a422.76603715 422.76603715 0 1 0 845.5320743 0 422.76603715 422.76603715 0 1 0-845.5320743 0Z"
fill={getIconColor(color, 1, '#FF7F4D')}
/>
<Path
d="M512 964.13113804a457.0443641 457.0443641 0 1 1 323.1303651-133.68547758A455.33044827 455.33044827 0 0 1 512 964.13113804z m0-891.23651073a434.19214663 434.19214663 0 1 0 307.01955246 127.40111559A432.93527364 432.93527364 0 0 0 512 73.23741018z"
fill={getIconColor(color, 2, '#352635')}
/>
<Path
d="M523.42610947 964.24539799l0.68556574-12.68298098a456.01601401 456.01601401 0 0 1 133.34269322-298.90701319 455.90175403 455.90175403 0 0 1 298.9070147-133.11417181l12.68298097-0.6855672-0.68556575 12.68298244a457.0443641 457.0443641 0 0 1-432.13544645 432.13544647z m421.1663813-421.05211986a433.39231796 433.39231796 0 0 0-271.14156966 125.68719978 432.93527364 432.93527364 0 0 0-125.68719976 271.02730821 434.19214663 434.19214663 0 0 0 396.71450797-396.71450799zM54.9556359 495.66066446l0.68556575-12.68298097A456.01601401 456.01601401 0 0 1 188.8696349 184.0706688a455.90175403 455.90175403 0 0 1 298.9070132-133.1141718l12.79724243-0.68556575-0.68556574 12.682981a457.0443641 457.0443641 0 0 1-432.24970792 432.02118498z m421.05211985-421.05212133a433.16379653 433.16379653 0 0 0-271.02730821 125.68719977 432.82101366 432.82101366 0 0 0-125.68719975 271.02730821 434.19214663 434.19214663 0 0 0 396.71450796-396.71450798z"
fill={getIconColor(color, 3, '#352635')}
/>
<Path
d="M512 965.04522667a457.95845275 457.95845275 0 0 1-370.77724023-725.10088497l4.45618173-6.05583761 7.42697059 1.59965586c140.54114235 32.22162823 282.33915623 114.26109177 399.91381968 231.3787094C669.33752222 583.87022704 751.94829153 725.66824091 783.71287545 866.20938181l1.71391582 7.31271058-6.17009906 4.45618323A455.21618682 455.21618682 0 0 1 512 965.04522667zM155.39113514 259.5972504A434.19214663 434.19214663 0 0 0 759.71804496 863.92416021c-32.45014966-134.02826045-111.63308581-268.97060803-223.49469306-380.94647672-111.86160871-111.86160871-246.80395632-190.93028341-380.83221676-223.38043309z"
fill={getIconColor(color, 4, '#352635')}
/>
<Path
d="M819.01955246 184.11637279l16.15651812 16.15651811L204.98044754 830.46851392l-16.15651812-16.15651956z"
fill={getIconColor(color, 5, '#352635')}
/>
</Svg>
);
};
export default React.memo(IconFinanceYundong);
@@ -0,0 +1,44 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceZhichu: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M810.666667 409.408a149.333333 149.333333 0 0 0-149.333334 149.333333v42.645334H362.666667v-42.645334a149.333333 149.333333 0 1 0-298.666667 0v277.333334a149.44 149.44 0 0 0 149.333333 149.333333h597.333334a149.354667 149.354667 0 0 0 149.333333-149.333333v-277.333334a149.333333 149.333333 0 0 0-149.333333-149.333333z"
fill={getIconColor(color, 0, '#FFE930')}
/>
<Path
d="M810.666667 473.408c47.061333 0 85.333333 38.293333 85.333333 85.333333v277.333334a85.013333 85.013333 0 0 1-85.333333 85.333333H213.333333a85.589333 85.589333 0 0 1-83.605333-68.032A86.378667 86.378667 0 0 1 128 836.074667v-277.333334c0-47.061333 38.272-85.333333 85.333333-85.333333s85.333333 38.293333 85.333334 85.333333v42.645334a64 64 0 0 0 64 64h298.666666a64 64 0 0 0 64-64v-42.645334c0-47.04 38.272-85.333333 85.333334-85.333333m0-64a149.333333 149.333333 0 0 0-149.333334 149.333333v42.645334H362.666667v-42.645334a149.333333 149.333333 0 1 0-298.666667 0v277.333334a149.44 149.44 0 0 0 149.333333 149.333333h597.333334a149.354667 149.354667 0 0 0 149.333333-149.333333v-277.333334a149.333333 149.333333 0 0 0-149.333333-149.333333z"
fill={getIconColor(color, 1, '#4C4C4C')}
/>
<Path
d="M691.541333 231.68l-149.333333-149.333333a42.581333 42.581333 0 0 0-60.330667 0l-149.333333 149.333333a42.666667 42.666667 0 0 0 30.165333 72.832h85.333334v138.666667a42.666667 42.666667 0 0 0 42.666666 42.666666h42.666667a42.666667 42.666667 0 0 0 42.666667-42.666666v-138.666667h85.333333a42.666667 42.666667 0 0 0 30.165333-72.832z"
fill={getIconColor(color, 2, '#99E2C5')}
/>
<Path
d="M533.376 517.845333h-42.666667c-41.173333 0-74.666667-33.493333-74.666666-74.666666v-106.666667h-53.333334a74.218667 74.218667 0 0 1-52.8-21.866667c-14.101333-14.101333-21.866667-32.853333-21.866666-52.8s7.765333-38.698667 21.866666-52.8l149.333334-149.312c28.202667-28.202667 77.376-28.202667 105.578666 0l149.333334 149.333334c14.101333 14.101333 21.866667 32.853333 21.866666 52.8s-7.765333 38.698667-21.866666 52.8a74.176 74.176 0 0 1-52.8 21.866666h-53.333334v106.666667a74.709333 74.709333 0 0 1-74.645333 74.645333z m-21.333333-416a10.688 10.688 0 0 0-7.552 3.114667l-149.333334 149.333333a10.624 10.624 0 0 0 0 15.082667 10.581333 10.581333 0 0 0 7.552 3.136h85.333334a32 32 0 0 1 32 32v138.666667a10.666667 10.666667 0 0 0 10.666666 10.666666h42.666667a10.666667 10.666667 0 0 0 10.666667-10.666666v-138.666667a32 32 0 0 1 32-32h85.333333a10.688 10.688 0 0 0 7.552-18.197333l-149.333333-149.333334a10.645333 10.645333 0 0 0-7.552-3.136z"
fill={getIconColor(color, 3, '#4C4C4C')}
/>
</Svg>
);
};
export default React.memo(IconFinanceZhichu);
@@ -0,0 +1,48 @@
/* eslint-disable */
/* tslint:disable */
import React from 'react';
import type { FunctionComponent } from 'react';
import type { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends Omit<GProps, 'color'>, ViewProps {
size?: number;
color?: string | string[];
}
const IconFinanceZhufang: FunctionComponent<Props> = ({
size = 18,
color,
...rest
}) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M85.333333 896h853.333334v64H85.333333z"
fill={getIconColor(color, 0, '#4C4C4C')}
/>
<Path
d="M768 64H256a128 128 0 0 0-128 128v768h768V192a128 128 0 0 0-128-128z m-149.333333 234.666667h64v64h-64v-64z m-277.333334 0h64v64h-64v-64z"
fill={getIconColor(color, 1, '#FFE930')}
/>
<Path
d="M768 128c35.285333 0 64 28.714667 64 64v704H192V192c0-35.285333 28.714667-64 64-64h512M554.666667 426.666667h192v-192h-192v192m-277.333334 0h192v-192h-192v192M768 64H256a128 128 0 0 0-128 128v768h768V192a128 128 0 0 0-128-128z m-149.333333 298.666667v-64h64v64h-64z m-277.333334 0v-64h64v64h-64z"
fill={getIconColor(color, 2, '#4C4C4C')}
/>
<Path
d="M373.333333 928V597.333333c0-17.642667 14.357333-32 32-32h213.333334c17.642667 0 32 14.357333 32 32v330.666667h-277.333334z"
fill={getIconColor(color, 3, '#99E2C5')}
/>
<Path
d="M618.666667 597.333333v298.666667H405.333333V597.333333h213.333334m0-64H405.333333a64 64 0 0 0-64 64v362.666667h341.333334V597.333333a64 64 0 0 0-64-64z"
fill={getIconColor(color, 4, '#4C4C4C')}
/>
</Svg>
);
};
export default React.memo(IconFinanceZhufang);
@@ -4,16 +4,54 @@
import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { GProps } from 'react-native-svg';
import IconFinanceYifu from './IconFinanceYifu';
import IconFinanceJianzhi from './IconFinanceJianzhi';
import IconFinanceLijin from './IconFinanceLijin';
import IconFinanceGongzi from './IconFinanceGongzi';
import IconFinanceChongwu from './IconFinanceChongwu';
import IconFinanceShouru from './IconFinanceShouru';
import IconFinanceZhufang from './IconFinanceZhufang';
import IconFinanceShuidian from './IconFinanceShuidian';
import IconFinanceZhichu from './IconFinanceZhichu';
import IconFinanceYule from './IconFinanceYule';
import IconFinanceYundong from './IconFinanceYundong';
import IconFinanceYouxi from './IconFinanceYouxi';
import IconFinanceGouwu from './IconFinanceGouwu';
import IconFinanceLingshi from './IconFinanceLingshi';
import IconFinanceYiliao from './IconFinanceYiliao';
import IconFinanceShuma from './IconFinanceShuma';
import IconFinanceCanyin from './IconFinanceCanyin';
import IconFinanceJiaotong from './IconFinanceJiaotong';
import IconFinanceShicai from './IconFinanceShicai';
import IconAppFinance from './IconAppFinance';
import IconAppClothes from './IconAppClothes';
import IconWeixin from './IconWeixin';
import IconQq from './IconQq';
export { default as IconFinanceYifu } from './IconFinanceYifu';
export { default as IconFinanceJianzhi } from './IconFinanceJianzhi';
export { default as IconFinanceLijin } from './IconFinanceLijin';
export { default as IconFinanceGongzi } from './IconFinanceGongzi';
export { default as IconFinanceChongwu } from './IconFinanceChongwu';
export { default as IconFinanceShouru } from './IconFinanceShouru';
export { default as IconFinanceZhufang } from './IconFinanceZhufang';
export { default as IconFinanceShuidian } from './IconFinanceShuidian';
export { default as IconFinanceZhichu } from './IconFinanceZhichu';
export { default as IconFinanceYule } from './IconFinanceYule';
export { default as IconFinanceYundong } from './IconFinanceYundong';
export { default as IconFinanceYouxi } from './IconFinanceYouxi';
export { default as IconFinanceGouwu } from './IconFinanceGouwu';
export { default as IconFinanceLingshi } from './IconFinanceLingshi';
export { default as IconFinanceYiliao } from './IconFinanceYiliao';
export { default as IconFinanceShuma } from './IconFinanceShuma';
export { default as IconFinanceCanyin } from './IconFinanceCanyin';
export { default as IconFinanceJiaotong } from './IconFinanceJiaotong';
export { default as IconFinanceShicai } from './IconFinanceShicai';
export { default as IconAppFinance } from './IconAppFinance';
export { default as IconAppClothes } from './IconAppClothes';
export { default as IconWeixin } from './IconWeixin';
export { default as IconQq } from './IconQq';
export type IconNames = 'app_finance' | 'app_clothes' | 'weixin' | 'QQ';
export type IconNames = 'finance_yifu' | 'finance_jianzhi' | 'finance_lijin' | 'finance_gongzi' | 'finance_chongwu' | 'finance_shouru' | 'finance_zhufang' | 'finance_shuidian' | 'finance_zhichu' | 'finance_yule' | 'finance_yundong' | 'finance_youxi' | 'finance_gouwu' | 'finance_lingshi' | 'finance_yiliao' | 'finance_shuma' | 'finance_canyin' | 'finance_jiaotong' | 'finance_shicai' | 'app_finance' | 'app_clothes' | 'weixin' | 'QQ';
interface Props extends GProps, ViewProps {
name: IconNames;
@@ -23,14 +61,52 @@ interface Props extends GProps, ViewProps {
let IconFont: FunctionComponent<Props> = ({ name, ...rest }) => {
switch (name) {
case 'finance_yifu':
return <IconFinanceYifu key="1" {...rest} />;
case 'finance_jianzhi':
return <IconFinanceJianzhi key="2" {...rest} />;
case 'finance_lijin':
return <IconFinanceLijin key="3" {...rest} />;
case 'finance_gongzi':
return <IconFinanceGongzi key="4" {...rest} />;
case 'finance_chongwu':
return <IconFinanceChongwu key="5" {...rest} />;
case 'finance_shouru':
return <IconFinanceShouru key="6" {...rest} />;
case 'finance_zhufang':
return <IconFinanceZhufang key="7" {...rest} />;
case 'finance_shuidian':
return <IconFinanceShuidian key="8" {...rest} />;
case 'finance_zhichu':
return <IconFinanceZhichu key="9" {...rest} />;
case 'finance_yule':
return <IconFinanceYule key="10" {...rest} />;
case 'finance_yundong':
return <IconFinanceYundong key="11" {...rest} />;
case 'finance_youxi':
return <IconFinanceYouxi key="12" {...rest} />;
case 'finance_gouwu':
return <IconFinanceGouwu key="13" {...rest} />;
case 'finance_lingshi':
return <IconFinanceLingshi key="14" {...rest} />;
case 'finance_yiliao':
return <IconFinanceYiliao key="15" {...rest} />;
case 'finance_shuma':
return <IconFinanceShuma key="16" {...rest} />;
case 'finance_canyin':
return <IconFinanceCanyin key="17" {...rest} />;
case 'finance_jiaotong':
return <IconFinanceJiaotong key="18" {...rest} />;
case 'finance_shicai':
return <IconFinanceShicai key="19" {...rest} />;
case 'app_finance':
return <IconAppFinance key="1" {...rest} />;
return <IconAppFinance key="20" {...rest} />;
case 'app_clothes':
return <IconAppClothes key="2" {...rest} />;
return <IconAppClothes key="21" {...rest} />;
case 'weixin':
return <IconWeixin key="3" {...rest} />;
return <IconWeixin key="22" {...rest} />;
case 'QQ':
return <IconQq key="4" {...rest} />;
return <IconQq key="23" {...rest} />;
}
return null;
@@ -4,10 +4,12 @@ import { cn } from "@/utils/cn";
import Animated, { useSharedValue, useAnimatedStyle, withSpring } from "react-native-reanimated";
import { Shadow } from "react-native-shadow-2";
import { ChevronLeft, SlidersHorizontal, CirclePower, LucideIcon } from "lucide-react-native";
import { ReactNode } from "react";
interface NavbarProps {
title?: string;
titleIcon?: LucideIcon;
renderTitle?: () => ReactNode;
showBack?: boolean;
onBack?: () => void;
@@ -23,6 +25,7 @@ const AnimatedView = Animated.View;
export default function Navbar({
title,
titleIcon,
renderTitle,
showBack = true,
onBack,
onClose,
@@ -87,48 +90,31 @@ export default function Navbar({
</Pressable>
)}
{title && (
<Shadow
distance={20}
startColor="rgba(248,248,248,1)"
endColor="rgba(248,248,248,0)"
offset={[0, 0]}
paintInside={false}
safeRender
style={{
...styles.titleShadown,
alignContent: "center",
justifyContent: "center",
maxWidth: 180,
gap: 4,
}}
>
{TitleIcon && <TitleIcon size={18} color="#000" />}
<Text
numberOfLines={1}
ellipsizeMode="tail"
style={{
fontSize: 18,
fontWeight: "600",
color: "#111",
}}
>
{title}
</Text>
</Shadow>
{(renderTitle || title) && (
<View className="gap-2 shadow-2xl " style={styles.titleShadown}>
{renderTitle ? (
renderTitle()
) : (
<>
{TitleIcon && <TitleIcon size={18} color="#000" />}
<Text
numberOfLines={1}
ellipsizeMode="tail"
style={{
fontSize: 18,
fontWeight: "600",
color: "#111",
}}
>
{title}
</Text>
</>
)}
</View>
)}
</View>
<Shadow
distance={20}
startColor="rgba(248,248,248,1)"
endColor="rgba(248,248,248,0)"
offset={[0, 0]}
paintInside={false}
safeRender
style={styles.groupShadow}
>
<View style={styles.groupShadow} className="shadow-2xl">
<Pressable
onPressIn={() => {
leftScale.value = withSpring(0.8);
@@ -143,7 +129,7 @@ export default function Navbar({
</Pressable>
<View className="w-px h-4 bg-black/10" />
<Pressable
onPress={onClose}
onPressIn={() => {
@@ -157,7 +143,7 @@ export default function Navbar({
<CirclePower size={20} />
</AnimatedView>
</Pressable>
</Shadow>
</View>
</View>
);
}
@@ -1,7 +1,6 @@
import { View, StyleProp, ViewStyle, Pressable, StyleSheet } from "react-native";
import { LucideIcon } from "lucide-react-native";
import { cn } from "@/utils/cn";
import { Shadow } from "react-native-shadow-2";
import Animated, { useSharedValue, useAnimatedStyle, withTiming } from "react-native-reanimated";
export interface TabbarItem {
@@ -29,12 +28,7 @@ export default function Tabbar({ tabs, value, onChange, className, style }: Tabb
return (
<View className={cn("m-3", className)} style={style}>
<Shadow
distance={20}
startColor="rgba(248,248,248,1)"
endColor="rgba(248,248,248,0)"
style={styles.tabbarShadow}
>
<View className="shadow-2xl" style={styles.tabbarShadow}>
<View className="w-full flex-row items-center justify-between">
{tabs.map((tab) =>
tab.isCenter ? (
@@ -49,7 +43,7 @@ export default function Tabbar({ tabs, value, onChange, className, style }: Tabb
),
)}
</View>
</Shadow>
</View>
</View>
);
}
@@ -125,7 +119,7 @@ function CenterButton({ tab, onPress }: { tab: TabbarItem; onPress?: () => void
}}
>
<Animated.View style={animatedStyle}>
{/* <View
<View
style={{
width: 64,
height: 64,
@@ -137,17 +131,17 @@ function CenterButton({ tab, onPress }: { tab: TabbarItem; onPress?: () => void
borderColor: "white",
top: -4,
}}
> */}
<Shadow
>
{/* <Shadow
distance={6}
startColor="rgba(0,0,0,0.03)"
endColor="rgba(0,0,0,0)"
offset={[0, 2]}
style={[styles.centerButtonShadown]}
>
> */}
<Icon size={30} color="#fff" />
</Shadow>
{/* </View> */}
{/* </Shadow> */}
</View>
</Animated.View>
</Pressable>
</View>
@@ -1,6 +1,5 @@
import React, { forwardRef } from "react";
import {
ScrollView,
SectionList,
FlatList,
View,
@@ -8,6 +7,7 @@ import {
StyleProp,
ViewStyle,
} from "react-native";
import { KeyboardAwareScrollView } from "react-native-keyboard-controller";
import { ScrollShadow } from "heroui-native";
import { LinearGradient } from "expo-linear-gradient";
@@ -65,15 +65,18 @@ const LayoutView = ({ className, style, children, ...rest }: LayoutViewProps) =>
/* ========================= ScrollView ========================= */
LayoutView.ScrollView = forwardRef<
ScrollView,
React.ComponentProps<typeof ScrollView> & LayoutConfig
any,
React.ComponentProps<typeof KeyboardAwareScrollView> & LayoutConfig
>(({ topExtraPadding, bottomExtraPadding, contentContainerStyle, ...props }, ref) => {
const padding = useContentPadding({ topExtraPadding, bottomExtraPadding });
const padding = useContentPadding({
topExtraPadding,
bottomExtraPadding,
});
return (
<Wrapper>
<Shadow>
<ScrollView
<KeyboardAwareScrollView
ref={ref}
{...props}
showsVerticalScrollIndicator={false}
@@ -82,7 +85,7 @@ LayoutView.ScrollView = forwardRef<
</Shadow>
</Wrapper>
);
});
}) as any;
/* ========================= SectionList ========================= */
+6 -3
View File
@@ -1,16 +1,18 @@
import React from "react";
import { View } from "react-native";
import { Slot, useRouter } from "expo-router";
import { useSafeAreaInsets } from "react-native-safe-area-context";
import Navbar from "@/components/layout/navbar";
import { ReactNode } from "react";
interface ModuleLayoutProps {
title?: string;
titleIcon?: any;
children?: React.ReactNode;
children?: ReactNode;
renderTitle?: () => ReactNode;
}
export default function PageLayout({ title, titleIcon, children }: ModuleLayoutProps) {
export default function PageLayout({ title, titleIcon, children, renderTitle }: ModuleLayoutProps) {
const router = useRouter();
const insets = useSafeAreaInsets();
@@ -39,6 +41,7 @@ export default function PageLayout({ title, titleIcon, children }: ModuleLayoutP
<Navbar
title={title}
titleIcon={titleIcon}
renderTitle={renderTitle}
showBack={true}
onBack={handleBack}
onClose={handleClose}
+21
View File
@@ -0,0 +1,21 @@
import { create } from "zustand";
interface FinanceState {
categories: any[];
setCategories: (categories: any[]) => void;
clearCategories: () => void;
getCategories: () => any[];
getExpenseCategories: () => any[];
getIncomeCategories: () => any[];
}
export const useFinanceStore = create<FinanceState>((set, get) => ({
categories: [],
setCategories: (categories: any[]) => set({ categories }),
clearCategories: () => set({ categories: [] }),
getCategories: () => get().categories,
getExpenseCategories: () => get().categories.filter((category) => category.type === 0),
getIncomeCategories: () => get().categories.filter((category) => category.type === 1),
}));
+1 -1
View File
@@ -1,4 +1,4 @@
export * from "./app";
export * from "./user";
export * from "./space";
export * from "./finance";
export * from "./family";
-31
View File
@@ -1,31 +0,0 @@
import { create } from "zustand";
interface Space {
space_id: number;
}
interface SpaceState {
currentSpace: Space | null;
setCurrentSpace: (space: Space | null) => void;
clear: () => void;
inSpace: () => boolean;
}
export const useSpaceStore = create<SpaceState>((set, get) => ({
currentSpace: null,
setCurrentSpace: (space) =>
set({
currentSpace: space,
}),
clear: () =>
set({
currentSpace: null,
}),
inSpace: () => {
const currentSpace = get().currentSpace;
return currentSpace !== null && currentSpace.space_id !== 0;
},
}));