|
1 | | -interface FeatureProps { |
2 | | - title: string; |
3 | | - text: string; |
4 | | - href: string; |
| 1 | +export type Project = { |
| 2 | + name: string; |
| 3 | + desc: string; |
| 4 | + link: string; |
5 | 5 | } |
6 | 6 |
|
7 | | -export const products: FeatureProps[] = [ |
| 7 | +export const products: Project[] = [ |
8 | 8 | { |
9 | | - title: 'CosmosKit', |
10 | | - text: 'A wallet adapter for react with mobile WalletConnect support for the Cosmos ecosystem.', |
11 | | - href: 'https://github.com/cosmology-tech/cosmos-kit', |
| 9 | + name: 'CosmosKit', |
| 10 | + desc: 'A wallet adapter for react with mobile WalletConnect support for the Cosmos ecosystem.', |
| 11 | + link: 'https://github.com/cosmology-tech/cosmos-kit', |
12 | 12 | }, |
13 | 13 | { |
14 | | - title: 'Telescope', |
15 | | - text: 'A TypeScript Transpiler for Cosmos Protobufs to generate libraries for Cosmos blockchains.', |
16 | | - href: 'https://github.com/cosmology-tech/telescope', |
| 14 | + name: 'Telescope', |
| 15 | + desc: 'A TypeScript Transpiler for Cosmos Protobufs to generate libraries for Cosmos blockchains.', |
| 16 | + link: 'https://github.com/cosmology-tech/telescope', |
17 | 17 | }, |
18 | 18 | { |
19 | | - title: 'TS Codegen', |
20 | | - text: 'The quickest and easiest way to convert CosmWasm Contracts into dev-friendly TypeScript classes.', |
21 | | - href: 'https://github.com/CosmWasm/ts-codegen', |
| 19 | + name: 'TS Codegen', |
| 20 | + desc: 'The quickest and easiest way to convert CosmWasm Contracts into dev-friendly TypeScript classes.', |
| 21 | + link: 'https://github.com/CosmWasm/ts-codegen', |
22 | 22 | }, |
23 | 23 | { |
24 | | - title: 'CosmWasm Academy', |
25 | | - text: 'Master CosmWasm and build your secure, multi-chain dApp on any CosmWasm chain!', |
26 | | - href: 'https://academy.cosmwasm.com/', |
| 24 | + name: 'CosmWasm Academy', |
| 25 | + desc: 'Master CosmWasm and build your secure, multi-chain dApp on any CosmWasm chain!', |
| 26 | + link: 'https://academy.cosmwasm.com/', |
27 | 27 | }, |
28 | 28 | { |
29 | | - title: 'Chain Registry', |
30 | | - text: 'Get chain and asset list information from the npm package for the Official Cosmos chain registry.', |
31 | | - href: 'https://github.com/cosmology-tech/chain-registry', |
| 29 | + name: 'Chain Registry', |
| 30 | + desc: 'Get chain and asset list information from the npm package for the Official Cosmos chain registry.', |
| 31 | + link: 'https://github.com/cosmology-tech/chain-registry', |
32 | 32 | }, |
33 | 33 | { |
34 | | - title: 'Videos', |
35 | | - text: 'How-to videos from the official Cosmology website, with learning resources for building in Cosmos.', |
36 | | - href: 'https://cosmology.tech/learn', |
| 34 | + name: 'Videos', |
| 35 | + desc: 'How-to videos from the official Cosmology website, with learning resources for building in Cosmos.', |
| 36 | + link: 'https://cosmology.tech/learn', |
37 | 37 | }, |
38 | 38 | ]; |
39 | 39 |
|
40 | | -export const dependencies: FeatureProps[] = [ |
| 40 | +export const dependencies: Project[] = [ |
41 | 41 | { |
42 | | - title: 'OsmoJS', |
43 | | - text: 'Use osmo-query to simplify data fetching.', |
44 | | - href: 'https://github.com/osmosis-labs/osmojs', |
| 42 | + name: 'OsmoJS', |
| 43 | + desc: 'Use osmo-query to simplify data fetching.', |
| 44 | + link: 'https://github.com/osmosis-labs/osmojs', |
45 | 45 | }, |
46 | 46 | { |
47 | | - title: 'Chakra UI', |
48 | | - text: 'A simple, modular and accessible React Component Library.', |
49 | | - href: 'https://chakra-ui.com/docs/components/', |
| 47 | + name: 'Chakra UI', |
| 48 | + desc: 'A simple, modular and accessible React Component Library.', |
| 49 | + link: 'https://chakra-ui.com/docs/components/', |
50 | 50 | }, |
51 | 51 | { |
52 | | - title: 'Next.js', |
53 | | - text: 'A React Framework supports hybrid static & server rendering.', |
54 | | - href: 'https://nextjs.org/', |
| 52 | + name: 'Next.js', |
| 53 | + desc: 'A React Framework supports hybrid static & server rendering.', |
| 54 | + link: 'https://nextjs.org/', |
55 | 55 | }, |
56 | 56 | ]; |
0 commit comments