StatsHub Docs
Features

Screener

Props filtered by league, market, odds, hit rate and bookmaker — the deepest filter surface in the app, and a lesson in what a phone cannot show at once.

src/app/(tabs)/prop-screener · src/app/screener-filters

The prop screener. Everything the web board filters on, arranged for a device that can show one thing at a time.

The filters are their own screens

prop-screener/[view] owns board views. screener-filters/ holds the sheet routes — availability, bookmakers, card-information, sort, stats, saved-filters and the rest.

Twelve filters side by side is a desktop shape. Here each one is a route, which means it is linkable, restorable, and dismissible by the back gesture — see Filters and saved views.

Odds comparison

odds-compare shows the same line across books. It appears both here and under a fixture, from open-odds-compare.ts — one screen, opened from two places, rather than two implementations of a price table.

Defaults are a setting

profile/filter-defaults decides what the screener opens with. Someone who only ever looks at the Premier League should not set that filter every session, and src/lib/core/filter-defaults.ts is where that preference lives.

On this page