Function
getPartners
(
length?: number,
category?: PartnerCategory,
sort?: 'name' | 'weight'
)
Source from the content-addressed store, hash-verified
| 18 | }; |
| 19 | |
| 20 | const getPartners = async ( |
| 21 | length?: number, |
| 22 | category?: PartnerCategory, |
| 23 | sort?: 'name' | 'weight' |
| 24 | ) => { |
| 25 | let result = sort === 'name' ? partners : await providePartners(); |
| 26 | |
| 27 | result = category |
| 28 | ? result.filter(p => p.categories.includes(category)) |
| 29 | : result; |
| 30 | |
| 31 | return length ? result.slice(0, length) : result; |
| 32 | }; |
| 33 | |
| 34 | const renderSmallPartner = (partner: Partner) => { |
| 35 | const Logo = PartnerLogos[partner.id]; |
Tested by
no test coverage detected