Add button to share booking confirmation

This commit is contained in:
Jose Selesan
2026-04-09 10:13:33 -03:00
parent 58c5ce339b
commit 2a0558347a
3 changed files with 70 additions and 12 deletions

View File

@@ -2,6 +2,7 @@ import { useQuery } from '@tanstack/react-query'
import { useNavigate } from '@tanstack/react-router'
import { Button } from '@/components/ui/button'
import { ApiClientError, apiClient } from '@/lib/api-client'
import { ShareWhatsappButton } from './components/share-whatsapp-button'
type PublicBookingConfirmationPageProps = {
complexSlug: string
@@ -90,18 +91,21 @@ export function PublicBookingConfirmationPage({
</p>
</div>
<Button
type="button"
className="h-11 w-full text-sm sm:text-base"
onClick={() => {
void navigate({
to: '/$complexSlug/booking',
params: { complexSlug },
})
}}
>
Hacer otra reserva
</Button>
<div className="grid gap-3 sm:grid-cols-2">
<ShareWhatsappButton confirmation={confirmationQuery.data} />
<Button
type="button"
className="h-11 w-full text-sm sm:text-base"
onClick={() => {
void navigate({
to: '/$complexSlug/booking',
params: { complexSlug },
})
}}
>
Hacer otra reserva
</Button>
</div>
</div>
)}
</section>