diff --git a/src/uxcore/api/rating.ts b/src/uxcore/api/rating.ts index 72a0dff..84471aa 100644 --- a/src/uxcore/api/rating.ts +++ b/src/uxcore/api/rating.ts @@ -5,7 +5,13 @@ export const rateRequest = async ( ) => { // Geo enrichment is best-effort: a failed /api/user lookup must not // abort the vote itself. - let userData: any = {}; + type TUserGeo = { + country?: string; + region?: string; + city?: string; + ip?: string; + }; + let userData: TUserGeo = {}; try { userData = await fetch('/api/user').then(data => data.json()); } catch { diff --git a/src/uxcore/components/OffsecBiasView/OffsecBiasView.tsx b/src/uxcore/components/OffsecBiasView/OffsecBiasView.tsx index 19c4330..87f2359 100644 --- a/src/uxcore/components/OffsecBiasView/OffsecBiasView.tsx +++ b/src/uxcore/components/OffsecBiasView/OffsecBiasView.tsx @@ -1,4 +1,5 @@ import { OffsecBiasCard, OffsecBiasContent } from '@uxcore/data/biasOffsec'; +import cn from 'classnames'; import KemmioCredit from './KemmioCredit'; @@ -231,9 +232,9 @@ const CardBody = ({ card }: { card: OffsecBiasCard }) => { {card.items.map((item, i) => (