Merged in feat/sw-2877-move-payment-callback (pull request #2755)

feat(SW-2877): Move payment callback page

* WIP move

* Add payment callback page to partner-sas


Approved-by: Joakim Jäderberg
This commit is contained in:
Anton Gunnarsson
2025-09-11 09:06:11 +00:00
parent c3e78fcadd
commit 3e5263bf72
5 changed files with 186 additions and 129 deletions

View File

@@ -1,4 +1,26 @@
export default async function PaymentCallbackPage() {
// eslint-disable-next-line formatjs/no-literal-string-in-jsx
return <div>payment-callback</div>
import { PaymentCallbackPage as PaymentCallbackPagePrimitive } from "@scandic-hotels/booking-flow/pages/PaymentCallbackPage"
import { logger } from "@scandic-hotels/common/logger"
import type { LangParams, PageArgs } from "@/types/params"
export default async function PaymentCallbackPage(props: PageArgs<LangParams>) {
const searchParams = await props.searchParams
const params = await props.params
logger.debug(`[payment-callback] callback started`)
const lang = params.lang
let userAccessToken = null
// TODO fix when auth is implemented
// const session = await auth()
// if (isValidSession(session)) {
// userAccessToken = session.token.access_token
// }
return (
<PaymentCallbackPagePrimitive
lang={lang}
userAccessToken={userAccessToken}
searchParams={searchParams}
/>
)
}