CondoWebAppRedirect

Данный метод позволяет бесшовно перенаправить пользователя в другой раздел приложения без полной перезагрузки страницы.

Платформы

  • B2B-Web

Параметры метода

Имя параметраТип параметраОбязательныйОписание параметра
urlstringдаСсылка на ресурс для перенаправления
target_self | _blankдаТаргет для открытия ресурса (текущая вкладка или новая)

Возвращаемое значение

При успешном выполнении метод вернет назад JSON-объект, содержащий единственное поле success:
json
{ "success": true }

Пример использования

typescript
// pages/success.tsx import React, { useCallback } from 'react' import bridge from '@open-condo/bridge' import { Typography, Space, Button } from '@open-condo/ui' export default function SuccessPage (): React.ReactNode { const onClick = useCallback(() => { bridge.send('CondoWebAppRedirect', { url: 'https://condo.d.doma.ai/ticket', target: '_self' }) }, []) return ( <Space size={16} direction='vertical'> <Typography.Paragraph type='secondary'> Поздравляем, настройка мини-приложения завершена. Теперь заявки из бота будут автоматически появляться в системе. </Typography.Paragraph> <Button type='primary' onClick={onClick}>К заявкам</Button> </Space> ) }