Scoring types, components alias, increase height, vertical app

This commit is contained in:
2024-12-13 21:58:18 -06:00
parent eb9d4cf572
commit 6f0b2050ad
10 changed files with 221 additions and 24 deletions

15
api/score.go Executable file
View File

@@ -0,0 +1,15 @@
package api
type ScoredOffer struct {
Offer Offer
Score float64
}
func ScoreOffers(offers []Offer) []ScoredOffer {
var scoredOffers = make([]ScoredOffer, 0, len(offers))
for _, offer := range offers {
score := 100.0
scoredOffers = append(scoredOffers, ScoredOffer{Offer: offer, Score: score})
}
return scoredOffers
}