(PC-34400) feat(headlineOffer): handle headline offer from Algolia #16671
dev_on_push_workflow_main.yml
on: pull_request
Check production proxy tag
/
Check proxy version
Check staging proxy tag
/
Check proxy version
Check server folder changes
/
Check folder changes
12s
yarn-install
/
Install yarn dependencies
3m 20s
yarn-install
/
Install runtime environment
25s
update-jira-issues
/
issue-number
Check storybook folder changes
/
Check folder changes
15s
Check server folder changes production
/
Check folder changes
Check server folder changes staging
/
Check folder changes
yarn-linter
/
yarn_lint
2m 36s
yarn-linter
/
yarn_typescript
1m 28s
yarn-ts-prune
/
yarn-ts-prune
1m 31s
yarn-ts-noUncheckedIndexedAccess
/
yarn-ts-noUncheckedIndexedAccess
51s
update-jira-issues
/
update-jira-issues
Matrix: yarn-tester / Run native unit tests
Waiting for pending jobs
Matrix: yarn-tester / Run Web unit tests
Waiting for pending jobs
yarn-chromatic
/
yarn_test_and_publish_storybook_with_chromatic
hard-deploy-android-production
/
Install runtime environment and dependencies Android deploy
hard-deploy-android-staging
/
Install runtime environment and dependencies Android deploy
hard-deploy-android-testing
/
Install runtime environment and dependencies Android deploy
hard-deploy-ios-production
/
Install runtime environment and dependencies iOS deploy
hard-deploy-ios-staging
/
Install runtime environment and dependencies iOS deploy
hard-deploy-ios-testing
/
Install runtime environment and dependencies iOS deploy
soft-deploy-production
/
Install runtime environment and dependencies Soft deploy
soft-deploy-staging
/
Install runtime environment and dependencies Soft deploy
soft-deploy-testing
/
Install runtime environment and dependencies Soft deploy
deploy-web-proxy-perf
/
slack_notify
deploy-web-proxy-testing
/
slack_notify
hard-deploy-android-production
/
slack_notify
hard-deploy-ios-production
/
slack_notify
hard-deploy-ios-staging
/
slack_notify
soft-deploy-production
/
slack_notify
soft-deploy-staging
/
slack_notify
run-e2e-tests-android
/
...
/
maestro-cloud
deploy-web-proxy-integration
/
slack_notify
deploy-web-proxy-production
/
slack_notify
deploy-web-proxy-staging
/
slack_notify
deploy-web-perf
/
slack_notify
deploy-web-testing
/
slack_notify
Annotations
10 errors
yarn-linter / yarn_typescript:
src/features/home/api/useVideoOffers.native.test.ts#L73
Argument of type '{ hits: [WritableObjectDeep<{ readonly offer: { readonly dates: readonly []; readonly isDigital: false; readonly isDuo: false; readonly name: "La nuit des temps"; readonly prices: readonly [28]; readonly subcategoryId: SubcategoryIdEnum.LIVRE_PAPIER; readonly thumbUrl: "https://storage.googleapis.com/passculture-met...' is not assignable to parameter of type 'VenueOffers | Promise<VenueOffers>'.
|
yarn-linter / yarn_typescript:
src/features/offer/components/MoviesScreeningCalendar/MovieOfferTile.native.test.tsx#L138
Property 'headlineOffer' is missing in type '{ hits: { _geoloc: { lat: number; lng: number; }; objectID: string; offer: { dates: number[]; isDigital: boolean; isDuo: boolean; name: string; prices: number[]; subcategoryId: SubcategoryIdEnum; thumbUrl: string; }; venue: {}; }[]; nbHits: number; }' but required in type 'VenueOffers'.
|
yarn-linter / yarn_typescript:
src/features/offer/components/MoviesScreeningCalendar/MovieOfferTile.native.test.tsx#L150
Property 'headlineOffer' is missing in type '{ hits: { _geoloc: { lat: number; lng: number; }; objectID: string; offer: { dates: number[]; isDigital: boolean; isDuo: boolean; name: string; prices: number[]; subcategoryId: SubcategoryIdEnum; thumbUrl: string; }; venue: {}; }[]; nbHits: number; }' but required in type 'VenueOffers'.
|
yarn-linter / yarn_typescript:
src/features/offer/components/MoviesScreeningCalendar/MovieOfferTile.native.test.tsx#L165
Property 'headlineOffer' is missing in type '{ hits: { _geoloc: { lat: number; lng: number; }; objectID: string; offer: { dates: number[]; isDigital: boolean; isDuo: boolean; name: string; prices: number[]; subcategoryId: SubcategoryIdEnum; thumbUrl: string; }; venue: {}; }[]; nbHits: number; }' but required in type 'VenueOffers'.
|
yarn-linter / yarn_typescript:
src/features/offer/components/MoviesScreeningCalendar/MovieOfferTile.native.test.tsx#L175
Type '{ hits: { _geoloc: { lat: number; lng: number; }; objectID: string; offer: { dates: number[]; isDigital: boolean; isDuo: boolean; name: string; prices: number[]; subcategoryId: SubcategoryIdEnum; thumbUrl: string; }; venue: {}; }[]; nbHits: number; }' is not assignable to type 'VenueOffers'.
|
yarn-linter / yarn_typescript:
src/features/offer/components/MoviesScreeningCalendar/MovieOfferTile.native.test.tsx#L189
Type '{ hits: { _geoloc: { lat: number; lng: number; }; objectID: string; offer: { dates: number[]; isDigital: boolean; isDuo: boolean; name: string; prices: number[]; subcategoryId: SubcategoryIdEnum; thumbUrl: string; }; venue: {}; }[]; nbHits: number; }' is not assignable to type 'VenueOffers'.
|
yarn-linter / yarn_typescript:
src/features/offer/components/MoviesScreeningCalendar/MoviesScreeningCalendar.native.test.tsx#L94
Property 'headlineOffer' is missing in type '{ hits: { _geoloc: { lat: number; lng: number; }; objectID: string; offer: { dates: number[]; isDigital: boolean; isDuo: boolean; name: string; prices: number[]; subcategoryId: SubcategoryIdEnum; thumbUrl: string; }; venue: {}; }[]; nbHits: number; }' but required in type 'VenueOffers'.
|
yarn-linter / yarn_typescript:
src/features/offer/components/MoviesScreeningCalendar/MoviesScreeningCalendar.native.test.tsx#L104
Type '{ hits: { _geoloc: { lat: number; lng: number; }; objectID: string; offer: { dates: number[]; isDigital: boolean; isDuo: boolean; name: string; prices: number[]; subcategoryId: SubcategoryIdEnum; thumbUrl: string; }; venue: {}; }[]; nbHits: number; }' is not assignable to type 'VenueOffers'.
|
yarn-linter / yarn_typescript:
src/features/venue/api/useVenueOffers.test.ts#L146
Argument of type '{ hits: never[]; nbHits: number; }' is not assignable to parameter of type 'VenueOffers | Promise<VenueOffers>'.
|
yarn-linter / yarn_typescript:
src/features/venue/api/useVenueOffers.test.ts#L161
Argument of type '{ hits: { offer: { dates: never[]; isDigital: false; isDuo: false; name: string; prices: number[]; subcategoryId: SubcategoryIdEnum.CONCERT; thumbUrl: string; artist: string; }; _geoloc: { lat: number; lng: number; }; objectID: string; venue: { ...; }; }[]; nbHits: number; }' is not assignable to parameter of type 'VenueOffers | Promise<VenueOffers>'.
|