Record: {recordId ?? 'none'}
User: {userId ?? 'anonymous'}
);
};
```
Контекст реактивный: если окружающая запись изменяется, хуки автоматически возвращают обновлённые значения.
#### Функции API хоста
Фронт-компоненты выполняются в изолированной песочнице, но могут взаимодействовать с интерфейсом Twenty через набор функций, предоставляемых хостом. Импортируйте их напрямую из `twenty-sdk`:
```typescript
import {
navigate,
closeSidePanel,
enqueueSnackbar,
unmountFrontComponent,
openSidePanelPage,
openCommandConfirmationModal,
} from 'twenty-sdk';
```
| Функция | Сигнатура | Описание |
| ------------------------------ | -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `навигация` | `(to, params?, queryParams?, options?) => Promise