const eData1 = [ { v1: "Global X MSCI Pakistan ETF", v2: "PAK.P", }, { v1: "iShares China 25 ETF", v2: "FXI.P", }, { v1: "iShares India 50 ETF", v2: "INDY.O", }, { v1: "iShares MSCI All Country Asia ex Japan ETF", v2: "AAXJ.O", }, { v1: "iShares MSCI Australia ETF", v2: "EWA.P", }, { v1: "iShares MSCI China ETF", v2: "MCHI.O", }, { v1: "iShares MSCI Hong Kong ETF", v2: "EWH.P", }, { v1: "iShares MSCI India Small-Cap ETF", v2: "SMIN.N", }, { v1: "iShares MSCI Indonesia ETF", v2: "EIDO.P", }, { v1: "iShares MSCI Malaysia ETF", v2: "EWM.P", }, { v1: "iShares MSCI New Zealand Capped ETF", v2: "ENZL.P", }, { v1: "iShares MSCI Pacific ex Japan ETF", v2: "EPP.P", }, { v1: "iShares MSCI Philippines ETF", v2: "EPHE.P", }, { v1: "iShares MSCI Singapore ETF - EWS", v2: "EWS.P", }, { v1: "iShares MSCI South Korea ETF", v2: "EWY.P", }, { v1: "iShares MSCI Taiwan ETF", v2: "EWT.P", }, { v1: "iShares MSCI Thailand Capped ETF", v2: "THD.P", }, { v1: "Market Vectors Vietnam ETF", v2: "VNM.N", }, ]; const eData2 = [ { v1: "ARK Fintech Innovation ETF", v2: "ARKF.Px", }, { v1: "iShares Global Financials ETF", v2: "IXG.P", }, { v1: "SPDR S&P Bank ETF", v2: "KBE.P", }, { v1: "SPDR S&P Regional Banking ETF", v2: "KRE.P", }, ]; const eData3 = [ { v1: "iShares 1-3 Year Treasury Bond ETF", v2: "SHY.O", }, { v1: "iShares 20+ Year Treasury Bond ETF", v2: "TLT.O", }, { v1: "iShares 7-10 Year Treasury Bond ETF", v2: "IEF.O", }, { v1: "iShares Short Treasury Bond ETF", v2: "SHV.O", }, ]; const eData4 = [ { v1: "iShares MSCI Emerging Markets ETF (All Sessions)", v2: "EEM.N", }, { v1: "SPDR S&P Emerging Asia Pacific ETF", v2: "GMF.P", }, { v1: "SPDR S&P Emerging Markets Dividend ETF", v2: "EDIV.P", }, { v1: "iSPDR S&P Emerging Markets SmallCap ETF", v2: "EWX.P", }, ]; const eData5 = [ { v1: "Energy Select Sector SPDR Fund", v2: "XLE.P", }, { v1: "Global X Uranium ETF", v2: "URA.P", }, { v1: "Industrial Select Sector SPDR ETF", v2: "XLI.P", }, { v1: "iShares Global Clean Energy ETF", v2: "ICLN.O", }, { v1: "iShares Global Energy ETF", v2: "IXC.P", }, { v1: "iShares Global Industrials ETF", v2: "EXI.P", }, { v1: "iShares Global Infrastructure ETF", v2: "IGF.P", }, { v1: "iShares North American Natural Resources ETF", v2: "IGE.P", }, { v1: "iShares PHLX Semiconductor ETF", v2: "SOXX.O", }, { v1: "KFA Global Carbon ETF", v2: "KRBN.P", }, { v1: "SPDR S&P Homebuilders ETF", v2: "XHB.P", }, { v1: "SPDR S&P Oil & Gas Exploration & Production ETF", v2: "XOP.P", }, { v1: "Trust Global Wind Energy ETF", v2: "FAN.P", }, ]; const eData6 = [ { v1: "Invesco QQQ Trust", v2: "QQQ.O", }, { v1: "iShares MSCI ACWI ETF", v2: "ACWI.OQ", }, { v1: "iShares MSCI EAFE ETF - EFA", v2: "EFA.P", }, { v1: "iShares Russell 2000 ETF (All Sessions)", v2: "IWM.P", }, { v1: "iShares Russell 3000 ETF", v2: "IWV.P", }, { v1: "ProShares Short VIX Short-Term Futures ETF (All Sessions)", v2: "SVXY.N", }, { v1: "ProShares Short VIX Short-Term Futures ETF (All Sessions)", v2: "SVXY.N", }, { v1: "ProShares VIX Short-Term Futures ETF (All Sessions)", v2: "VIXY.N", }, { v1: "SPDR Dow Jones Industrial Average ETF Trust (All Sessions)", v2: "DIA.P", }, { v1: "SPDR S&P 500 ETF Trust (All Sessions)", v2: "SPY.P", }, { v1: "SPDR S&P500 ETF Trust SPDR", v2: "SPY.P", }, { v1: "Vanguard Russell 1000 Growth ETF", v2: "VONG.O", }, ]; // 矿业与商品 const eData7 = [ { v1: "ETFMG Alternative Harvest ETF", v2: "MJX.P", }, { v1: "ETFS Gold Trust", v2: "SGOL.P", }, { v1: "Global X Funds - Global X Copper Miners ETF", v2: "COPX.P", }, { v1: "Global X Lithium ETF", v2: "LIT.P", }, { v1: "Global X Silver Miners ETF", v2: "SIL.P", }, { v1: "Invesco DB Agriculture Fund", v2: "DBA.P", }, { v1: "iShares Global Timber & Forestry ETF", v2: "WOOD.OQ", }, { v1: "Perth Mint Physical Gold Etf", v2: "AAAU.P", }, { v1: "SPDR S&P Metals & Mining ETF", v2: "XME.P", }, { v1: "VanEck Vectors Agribusiness ETF", v2: "MOO.P", }, { v1: "VanEck Vectors Gold Miners ETF", v2: "GDX.P", }, { v1: "VanEck Vectors Junior Gold Miners ETF", v2: "GDXJ.P", }, ]; //北美 const eData8 = [ { v1: "iShares Core US Growth ETF", v2: "IUSG.P", }, { v1: "iShares MSCI Canada ETF", v2: "EWC.P", }, { v1: "iShares MSCI Mexico Capped ETF", v2: "EWW.P", }, { v1: "iShares Select Dividend ETF", v2: "DVY.O", }, { v1: "iShares US Preferred Stock ETF", v2: "PFF.P", }, { v1: "iShares US Real Estate ETF", v2: "IYR.P", }, { v1: "SPDR S&P Dividend ETF", v2: "SDY.P", }, { v1: "SPDR S&P MidCap 400 ETF Trust", v2: "MDY.P", }, { v1: "SPDR S&P Pharmaceuticals ETF", v2: "XPH.P", }, { v1: "SPDR S&P Retail ETF", v2: "XRT.P", }, { v1: "VanEck Vectors Social Sentiment ETF", v2: "BUZZ.P", }, ]; //南美和非洲 const eData9 = [ { v1: "iShares Core US Growth ETF", v2: "IUSG.P", }, { v1: "iShares MSCI Canada ETF", v2: "EWC.P", }, { v1: "iShares MSCI Mexico Capped ETF", v2: "EWW.P", }, { v1: "iShares Select Dividend ETF", v2: "DVY.O", }, { v1: "iShares US Preferred Stock ETF", v2: "PFF.P", }, { v1: "iShares US Real Estate ETF", v2: "IYR.P", }, { v1: "SPDR S&P Dividend ETF", v2: "SDY.P", }, { v1: "SPDR S&P MidCap 400 ETF Trust", v2: "MDY.P", }, { v1: "SPDR S&P Pharmaceuticals ETF", v2: "XPH.P", }, { v1: "SPDR S&P Retail ETF", v2: "XRT.P", }, { v1: "VanEck Vectors Social Sentiment ETF", v2: "BUZZ.P", }, ]; //技术与创新 const eData10 = [ { v1: "ARK ETF Trust - ARK Innovation ETF", v2: "ARKK.P", }, { v1: "ARK Space Exploration &Innovation ETF", v2: "ARKX.K", }, { v1: "ARK Web x.0 ETF", v2: "ARKW.P", }, { v1: "First Trust Nasdaq Cybersecurity ETF", v2: "CIBR.O", }, { v1: "iShares Global Telecom ETF", v2: "IXP.P", }, { v1: "Roundhill BITKRAFT Esports & Digital Entertainment ETF", v2: "NERD.P", }, { v1: "SPDR S&P Biotech ETF", v2: "XBI.P", }, { v1: "The 3D Printing ETF", v2: "PRNT.P", }, { v1: "Trust ISE Cloud Computing Index Fund", v2: "SKYY.O", }, ]; //英国、欧洲和中东 const eData11 = [ { v1: "Global X MSCI FTSE Portugal 20 ETF", v2: "PGAL.P", }, { v1: "Global X MSCI Norway ETF", v2: "NORW.P", }, { v1: "iShares Europe ETF", v2: "IEV.P", }, { v1: "iShares MSCI France ETF", v2: "EWQ.P", }, { v1: "iShares MSCI Germany ETF", v2: "EWG.P", }, { v1: "iShares MSCI Qatar Capped ETF", v2: "QAT.O", }, { v1: "iShares MSCI Spain ETF", v2: "EWP.P", }, { v1: "iShares MSCI Sweden ETF", v2: "EWD.P", }, { v1: "iShares MSCI United Kingdom ETF", v2: "EWU.P", }, { v1: "Market Vectors Russia ETF", v2: "RSX.N", }, ]; export const eTableData = [ eData1, eData2, eData3, eData4, eData5, eData6, eData7, eData8, eData9, eData10, eData11, ]; // 大宗商品数据 const cData1 = [ { v1: "Spot Gold ($)", v2: "XAUUSD", v3: "100 ounces", v4: "100 USD", v5: "0.05", v6: "0.13", v7: "200:1", }, { v1: "Spot Silver ($)", v2: "XAGUSD", v3: "5000 ounces", v4: "50 USD", v5: "0.5", v6: "1.09", v7: "200:1", }, { v1: "Spot Platinum", v2: "XPTUSD", v3: "100 ounces", v4: "10 USD", v5: "0.5", v6: "3.15", v7: "100:1", }, { v1: "Spot Palladium", v2: "XPDUSD", v3: "100 ounces", v4: "10 USD", v5: "0.80", v6: "21.71", v7: "100:1", }, { v1: "High-Grade Copper", v2: "Copper", v3: "2000 lbs", v4: "2 USD", v5: "2.60", v6: "2.60", v7: "50:1", }, ]; const cData2 = [ { v1: "Spot Crude", v2: "100 barrels", v3: "10 USD", v4: "2", v5: "2.3", v6: "100:1", }, { v1: "Spot Brent", v2: "100 barrels", v3: "10 USD", v4: "2", v5: "2.3", v6: "100:1", }, { v1: "Natural Gas", v2: "10,000 MMBtu", v3: "10 USD", v4: "0.5", v5: "1.46", v6: "33:1", }, { v1: "Gasoline", v2: "1000 gallons", v3: "1 USD", v4: "2", v5: "3.69", v6: "33:1", }, ]; const cData3 = [ { v1: "Cocoa", v2: "1 metric tonne", v3: "1 USD", v4: "5.0", v5: "5.0", v6: "50:1", }, { v1: "Coffee", v2: "10,000 lbs", v3: "1 USD", v4: "0.3", v5: "0.3", v6: "50:1", }, { v1: "Corn", v2: "100 bushels", v3: "0.1 USD", v4: "0.9", v5: "0.9", v6: "50:1", }, { v1: "Cotton", v2: "10,000 lbs", v3: "1 USD", v4: "0.16", v5: "0.16", v6: "50:1", }, { v1: "Lean Hogs", v2: "1000 lbs", v3: "0.1 USD", v4: "10", v5: "10", v6: "50:1", }, { v1: "Live Cattle", v2: "1000 lbs", v3: "0.1 USD", v4: "10", v5: "10", v6: "50:1", }, { v1: "London Sugar", v2: "1 metric tonne", v3: "0.1 USD", v4: "1.2", v5: "1.36", v6: "50:1", }, { v1: "Lumber", v2: "1 mbf", v3: "1 USD", v4: "10", v5: "10", v6: "50:1", }, { v1: "Oats", v2: "1000 bushels", v3: "1 USD", v4: "9", v5: "9", v6: "50:1", }, { v1: "Orange Juice", v2: "2,000 lbs", v3: "2 USD", v4: "0.34", v5: "0.49", v6: "50:1", }, { v1: "Rough Rice", v2: "100 cwt", v3: "0.1 USD", v4: "4", v5: "4", v6: "50:1", }, { v1: "Soybeans", v2: "1 bushel", v3: "1 USD", v4: "1.4", v5: "1.4", v6: "50:1", }, { v1: "Soybean Meal", v2: "1 tonne", v3: "1 USD", v4: "7", v5: "7", v6: "50:1", }, { v1: "Soybean Oil", v2: "1000 lbs", v3: "0.1 USD", v4: "9", v5: "9", v6: "50:1", }, { v1: "Sugar", v2: "10,000 lbs", v3: "1 USD", v4: "4.2", v5: "4.2", v6: "50:1", }, { v1: "Wheat", v2: "1 bushel", v3: "1 USD", v4: "0.8", v5: "0.8", v6: "50:1", }, ]; const cData4 = [ { v1: "Spot Gold (€)", v2: "XAUEUR", v3: "100 ounces", v4: "100 EUR", v5: "0.05", v6: "0.34", v7: "200:1", }, { v1: "Spot Gold (A$)", v2: "XAUAUD", v3: "100 ounces", v4: "100 AUD", v5: "0.05", v6: "0.49", v7: "200:1", }, { v1: "Spot Gold (£)", v2: "XAUGBP", v3: "100 ounces", v4: "100 GBP", v5: "0.5", v6: "0.34", v7: "200:1", }, { v1: "Spot Gold (CHF)", v2: "XAUCHF", v3: "100 ounces", v4: "100 CHF", v5: "0.08", v6: "0.41", v7: "200:1", }, { v1: "Spot Gold (JPY)", v2: "XAUJPY", v3: "100 ounces", v4: "10 000 JPY", v5: "12", v6: "39", v7: "50:1", }, { v1: "Spot Silver (€)", v2: "XAGEUR", v3: "5000 ounces", v4: "50 EUR", v5: "0.5", v6: "1.91", v7: "200:1", }, { v1: "Spot Silver (A$)", v2: "XAGAUD", v3: "5000 ounces", v4: "50 AUD", v5: "0.8", v6: "2.72", v7: "50:1", }, ]; const clist1 = [ { prop: "v1", label: "m2-product-3-s3-h1", }, { prop: "v2", label: "m2-product-3-s3-h2", }, { prop: "v3", label: "m2-product-3-s3-h3", }, { prop: "v4", label: "m2-product-3-s3-h4", }, { prop: "v5", label: "m2-product-3-s3-h5", }, { prop: "v6", label: "m2-product-3-s3-h6", }, { prop: "v7", label: "m2-product-3-s3-h7", }, ]; const clist2 = [ { prop: "v1", label: "m2-product-3-s3-h1", }, { prop: "v2", label: "m2-product-3-s3-h3", }, { prop: "v3", label: "m2-product-3-s3-h4", }, { prop: "v4", label: "m2-product-3-s3-h5", }, { prop: "v5", label: "m2-product-3-s3-h6", }, { prop: "v6", label: "m2-product-3-s3-h7", }, ]; export const tableDataC = [cData1, cData2, cData3, cData4]; export const tableLsitC = [clist1, clist2, clist2, clist1]; //指数差价合约 const icData1 = [ { v1: "US Wall Street 30 Index 1", v2: "US30", v3: "10:00 - 16:30", v4: "3.6", v5: "1:200", v6: "1:400", }, { v1: "US Wall Street 30 Index 1", v2: "US30", v3: "16:30 - 23:00", v4: "2.4", v5: "1:200", v6: "1:400", }, { v1: "US Wall Street 30 Index 1", v2: "US30", v3: "00:01 - 01:00", v4: "9.8", v5: "1:200", v6: "1:400", }, { v1: "US Wall Street 30 Index 1", v2: "US30", v3: "All other Hours", v4: "4.8", v5: "1:200", v6: "1:400", }, // 第二行 { v1: "US 500 Index 1", v2: "US500", v3: "00:01 - 01:00", v4: "1.5", v5: "1:200", v6: "1:400", }, { v1: "US 500 Index 1", v2: "US500", v3: "16:30 - 23:00", v4: "0.4", v5: "1:200", v6: "1:400", }, { v1: "US 500 Index 1", v2: "US500", v3: "All other Hours", v4: "0.6", v5: "1:200", v6: "1:400", }, // 第三行 { v1: "US Tech 100 Index", v2: "NAS100", v3: "01:00 - 16:30", v4: "1.9", v5: "1:200", v6: "1:400", }, , { v1: "US Tech 100 Index", v2: "NAS100", v3: "16:30 - 23:00", v4: "1", v5: "1:200", v6: "1:400", }, { v1: "US Tech 100 Index", v2: "NAS100", v3: "All other Hours", v4: "1.9", v5: "1:200", v6: "1:400", }, // 第 { v1: "US 2000 Index", v2: "US2000", v3: "00:01 - 01:00", v4: "0.9", v5: "1:100", v6: "1:400", }, { v1: "US 2000 Index", v2: "US2000", v3: "01:00 - 23:59", v4: "0.3", v5: "1:100", v6: "1:200", }, { v1: "US Volatility Index", v2: "VIX", v3: "00:01 - 23:59", v4: "0.16", v5: "1:100", v6: "1:100", }, { v1: "Canada 60 Index", v2: "CA60", v3: "16:35 - 23:00", v4: "1.04", v5: "1:100", v6: "1:100", }, ]; // 英国和欧洲 const icData3 = [ { v1: "Germany 40 Index 1", v2: "GER40", v3: "03:15 - 09:00", v4: "3.7", v5: "1:200", v6: "1:400", }, { v1: "Germany 40 Index 1", v2: "GER40", v3: "10:00 - 18:30", v4: "0.9", v5: "1:200", v6: "1:400", }, { v1: "Germany 40 Index 1", v2: "GER40", v3: "23:00 - 03:00", v4: "7.2", v5: "1:200", v6: "1:400", }, { v1: "Germany 40 Index 1", v2: "GER40", v3: "All other Hours", v4: "2", v5: "1:200", v6: "1:400", }, // 第二行 { v1: "UK 100 Index 1", v2: "UK100", v3: "03:00 - 09:00", v4: "3", v5: "1:200", v6: "1:400", }, { v1: "UK 100 Index 1", v2: "UK100", v3: "10:00 - 18:30", v4: "1", v5: "1:200", v6: "1:400", }, { v1: "UK 100 Index 1", v2: "UK100", v3: "23:00 -03:00", v4: "4", v5: "1:200", v6: "1:400", }, { v1: "UK 100 Index 1", v2: "UK100", v3: "All other Hours", v4: "2", v5: "1:200", v6: "1:400", }, // 第三行 { v1: "France 40 Index", v2: "FRA40", v3: "09:00 - 22:55", v4: "1.9", v5: "1:200", v6: "1:200", }, // { v1: "Spain 35 Index 1", v2: "SPA35", v3: "09:00 - 18:30", v4: "5", v5: "1:100", v6: "1:142", }, { v1: "Spain 35 Index 1", v2: "SPA35", v3: "18:30 - 21:00", v4: "5", v5: "1:100", v6: "1:142", }, { v1: "Spain 35 Index 1", v2: "SPA35", v3: "21:00 - 09:00", v4: "12", v5: "1:100", v6: "1:142", }, // 第 { v1: "EU Stocks 50 Index 1", v2: "EUSTX50", v3: "03:15 - 09:00", v4: "2", v5: "1:200", v6: "1:200", }, { v1: "EU Stocks 50 Index 1", v2: "EUSTX50", v3: "09:00 - 23:00", v4: "1.5", v5: "1:200", v6: "1:200", }, { v1: "EU Stocks 50 Index 1", v2: "EUSTX50", v3: "23:00 - 03:15", v4: "3", v5: "1:200", v6: "1:200", }, // { v1: "Germany Tech 30 Index", v2: "GERTEC30", v3: "11:00 - 19:25", v4: "3", v5: "1:100", v6: "1:100", }, { v1: "Germany Mid 50 Index", v2: "MidDE50", v3: "11:00 - 19:25", v4: "8", v5: "1:100", v6: "1:100", }, { v1: "Netherlands 25 Index", v2: "NETH25", v3: "10:00- 23:45", v4: "0.6", v5: "1:100", v6: "1:100", }, { v1: "Norway 25 Index", v2: "NOR25", v3: "11:00 - 18:15", v4: "1.3", v5: "1:100", v6: "1:100", }, { v1: "Switzerland 20 Index", v2: "SWI20", v3: "10:00- 23:45", v4: "3.6", v5: "1:100", v6: "1:100", }, ]; //亚太和非洲 const icData2 = [ { v1: "Australian 200 Index", v2: "AUS200", v3: "00:50 - 07:30", v4: "1", v5: "1:200", v6: "1:400", }, { v1: "Australian 200 Index", v2: "AUS200", v3: "08:10 - 23:00", v4: "1.8", v5: "1:200", v6: "1:400", }, { v1: "Japan 225 Index", v2: "JPN225", v3: "23:00 - 01:00", v4: "30", v5: "1:200", v6: "1:400", }, { v1: "Japan 225 Index", v2: "JPN225", v3: "01:00 - 02:30", v4: "8", v5: "1:200", v6: "1:400", }, { v1: "Japan 225 Index", v2: "JPN225", v3: "02:30 - 23:00", v4: "8", v5: "1:200", v6: "1:400", }, // 第三行 { v1: "Hong Kong 50 Index", v2: "HK50", v3: "04:15 - 07:00", v4: "5", v5: "1:100", v6: "1:142", }, { v1: "Hong Kong 50 Index", v2: "HK50", v3: "12:15 - 21:59", v4: "8", v5: "1:100", v6: "1:142", }, { v1: "Hong Kong 50 Index", v2: "HK50", v3: "All other hours", v4: "30", v5: "1:100", v6: "1:142", }, // 第四行 { v1: "China 50 Index", v2: "CN50", v3: "04:00 -11:30", v4: "10", v5: "1:100", v6: "1:200", }, { v1: "China 50 Index", v2: "CN50", v3: "12:00 - 23.15", v4: "10", v5: "1:100", v6: "1:200", }, { v1: "China 50 Index", v2: "CN50", v3: "All other Hours", v4: "24", v5: "1:100", v6: "1:200", }, // 第 { v1: "Singapore 25 Index", v2: "SA40", v3: "02:30 - 20:00", v4: "0.1", v5: "1:100", v6: "1:200", }, { v1: "Singapore 25 Index", v2: "SA40", v3: "20:00 - 02:30", v4: "0.6", v5: "1:100", v6: "1:200", }, { v1: "South Africa 40 Index", v2: "SA40", v3: "09:30 - 18:25", v4: "8", v5: "1:100", v6: "1:100", }, { v1: "Hong Kong China H-shares Index", v2: "CHINAH", v3: "04:15 - 07:00", v4: "6", v5: "1:100", v6: "1:100", }, { v1: "Hong Kong China H-shares Index", v2: "CHINAH", v3: "08:00 - 11:30", v4: "6", v5: "1:100", v6: "1:100", }, { v1: "Hong Kong China H-shares Index", v2: "CHINAH", v3: "12:15 - 20:00", v4: "6", v5: "1:100", v6: "1:100", }, ]; const rowSpanMethod1 = ({ row, column, rowIndex, columnIndex }) => { // 需要合并行的列 if ([0, 1, 4, 5].includes(columnIndex)) { // 第一行 if (rowIndex === 0) { return { rowspan: 4, colspan: 1, }; } else if ([4, 7].includes(rowIndex)) { return { rowspan: 3, colspan: 1, }; } else if (rowIndex === 10) { return { rowspan: 2, colspan: 1, }; } else if ([12, 13].includes(rowIndex)) { return { rowspan: 1, colspan: 1, }; } else { // 被跨行的不展示 return { rowspan: 0, colspan: 0, }; } } }; const rowSpanMethod2 = ({ row, column, rowIndex, columnIndex }) => { if ([0, 1, 4, 5].includes(columnIndex)) { // 第一行 if ([5].includes(rowIndex)) { return { rowspan: 4, colspan: 1, }; } else if ([2, 9, 15].includes(rowIndex)) { return { rowspan: 3, colspan: 1, }; } else if ([0, 12].includes(rowIndex)) { return { rowspan: 2, colspan: 1, }; } else if ([14].includes(rowIndex)) { return { rowspan: 1, colspan: 1, }; } else { // 被跨行的不展示 return { rowspan: 0, colspan: 0, }; } } }; const rowSpanMethod3 = ({ row, column, rowIndex, columnIndex }) => { if ([0, 1, 4, 5].includes(columnIndex)) { // 第一行 if ([0, 4].includes(rowIndex)) { return { rowspan: 4, colspan: 1, }; } else if ([9, 12].includes(rowIndex)) { return { rowspan: 3, colspan: 1, }; } else if ([8, 15, 16, 17, 18, 19].includes(rowIndex)) { return { rowspan: 1, colspan: 1, }; } else { // 被跨行的不展示 return { rowspan: 0, colspan: 0, }; } } }; export const tableDataIC = [icData1, icData2, icData3]; export const rowSpanMethod = [rowSpanMethod1, rowSpanMethod2, rowSpanMethod3]; // 加密货币 const cyData1 = [ { v1: "Bitcoin", v2: "BTCUSD", v3: "30", v4: "31.01", v5: "10:1", v6: "24/7", }, { v1: "Bitcoin Cash", v2: "BCHUSD", v3: "0.5", v4: "0.5", v5: "10:1", v6: "24/7", }, { v1: "Cardano", v2: "ADAUSD", v3: "0.004", v4: "0.004", v5: "10:1", v6: "24/7", }, { v1: "Chainlink", v2: "LINKUSD", v3: "0.02", v4: "0.026", v5: "10:1", v6: "24/7", }, { v1: "Dash", v2: "DASHUSD", v3: "2", v4: "2", v5: "10:1", v6: "24/7", }, { v1: "Dogecoin", v2: "DOGEUSD", v3: "0.0009", v4: "0.001", v5: "2:1", v6: "24/7", }, { v1: "Ethereum", v2: "ETHUSD", v3: "4", v4: "4.04", v5: "10:1", v6: "24/7", }, { v1: "EOS", v2: "EOSUSD", v3: "0.002", v4: "0.0036", v5: "10:1", v6: "24/7", }, { v1: "Litecoin", v2: "LTCUSD", v3: "0.25", v4: "0.25", v5: "10:1", v6: "24/7", }, { v1: "Polkadot", v2: "DOTUSD", v3: "0.03", v4: "0.03", v5: "10:1", v6: "24/7", }, { v1: "Ripple", v2: "XRPUSD", v3: "0.002", v4: "0.0024", v5: "2:1", v6: "24/7", }, { v1: "Stellar Lumens", v2: "XLMUSD", v3: "0.0012", v4: "0.0129", v5: "2:1", v6: "24/7", }, { v1: "Uniswap", v2: "UNIUSD", v3: "0.07", v4: "0.07", v5: "10:1", v6: "24/7", }, { v1: "Crypto10 Index", v2: "Crypto10", v3: "90", v4: "90", v5: "10:1", v6: "24/7", }, { v1: "Crypto20 Index", v2: "Crypto20", v3: "130", v4: "130", v5: "10:1", v6: "24/7", }, { v1: "Crypto30 Index", v2: "Crypto30", v3: "130", v4: "130", v5: "10:1", v6: "24/7", }, { v1: "Binance Coin", v2: "BNBUSD", v3: "0.2", v4: "0.8", v5: "10:1", v6: "24/7", }, { v1: "Tezos", v2: "XTZUSD", v3: "0.002", v4: "0.0038", v5: "10:1", v6: "24/7", }, { v1: "Solana", v2: "SOLUSD", v3: "0.2", v4: "0.36", v5: "10:1", v6: "24/7", }, { v1: "Avalanche", v2: "AVAXUSD", v3: "0.2", v4: "0.039", v5: "10:1", v6: "24/7", }, { v1: "Polygon", v2: "MATICUSD", v3: "0.002", v4: "0.0041", v5: "10:1", v6: "24/7", }, ]; const cyData2 = [ { v1: "Bitcoin", v2: "-27.22", v3: "10.21", }, { v1: "Bitcoin Cash", v2: "-0.38", v3: "0.14", }, { v1: "Cardano", v2: "-0.13", v3: "0.05", }, { v1: "Chainlink", v2: "-0.15", v3: "0.06", }, { v1: "Dash", v2: "-0.12", v3: "0.04", }, { v1: "Dogecoin", v2: "-0.18", v3: "0.07", }, { v1: "Ethereum", v2: "-1.83", v3: "0.69", }, { v1: "Ethereum vs Bitcoin", v2: "-0.4", v3: "0.15", }, { v1: "Litecoin", v2: "-0.1", v3: "0.04", }, { v1: "Polkadot", v2: "-0.15", v3: "0.06", }, { v1: "Ripple", v2: "-0.07", v3: "0.03", }, { v1: "Stellar Lumens", v2: "-0.02", v3: "0.01", }, { v1: "Uniswap", v2: "-0.15", v3: "0.06", }, { v1: "Crypto10 Index", v2: "-11.42", v3: "4.28", }, { v1: "Crypto20 Index", v2: "-12.73", v3: "4.77", }, { v1: "Crypto30 Index", v2: "-12.62", v3: "4.73", }, ]; const cyList1 = [ { prop: "v1", label: "m2-product-6-s3-h1", }, { prop: "v2", label: "m2-product-6-s3-h2", }, { prop: "v3", label: "m2-product-6-s3-h3", }, { prop: "v4", label: "m2-product-6-s3-h4", }, { prop: "v5", label: "m2-product-6-s3-h5", }, { prop: "v6", label: "m2-product-6-s3-h6", }, ]; const cyList2 = [ { prop: "v1", label: "m2-product-6-s3-h1", }, { prop: "v2", label: "m2-product-6-s3-h7", }, { prop: "v3", label: "m2-product-6-s3-h8", }, ]; export const tableDataCY = [cyData1, cyData2]; export const tableListCY = [cyList1, cyList2];