diff --git a/packages/twenty-docs/l/ar/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/ar/developers/extend/apps/layout/front-components.mdx index 024c4b81b0..a639b84172 100644 --- a/packages/twenty-docs/l/ar/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/ar/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ export default defineFrontComponent({ * **`Command`** — يشغّل رد نداء غير متزامن عبر الخاصية `execute`. * **`CommandLink`** — ينتقل إلى مسار في التطبيق. الخصائص: `to`، `params`، `queryParams`، `options`. * **`CommandModal`** — يفتح نافذة تأكيد منبثقة. إذا أكّد المستخدم، ينفّذ رد النداء `execute`. الخصائص: `title`، `subtitle`، `execute`، `confirmButtonText`، `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — يفتح صفحة محدّدة في اللوحة الجانبية. الخصائص: `page`، `pageTitle`، `pageIcon`. +* **`CommandOpenSidePanelPage`** — يفتح صفحة في اللوحة الجانبية. الـ props تعتمد على `page` — على سبيل المثال، `ViewRecord` يأخذ `recordId` + `objectNameSingular`، بينما الصفحات الأخرى تأخذ `pageTitle` + `pageIcon`. فيما يلي مثال كامل لمكوّن واجهة أمامية عديم الرأس يستخدم `Command` لتشغيل إجراء من قائمة الأوامر: @@ -379,11 +379,11 @@ export default defineFrontComponent({ متغيرات النظام التالية تكون متاحة دائمًا عبر `process.env`: -| المتغيّر | الوصف | -| ------------------------- | ------------------------------------------------------------------------------------------------- | -| `TWENTY_FUNCTIONS_URL` | عنوان URL الأساسي الذي تُقدَّم منه دوال منطق HTTP الخاصة بتطبيقك (يُستخدم بواسطة `RestApiClient`) | -| `TWENTY_API_URL` | عنوان URL الأساسي لـ Twenty Core API | -| `TWENTY_APP_ACCESS_TOKEN` | رمز مميز قصير العمر مُقيَّد بدور تطبيقك | +| المتغيّر | الوصف | +| ------------------------- | ---------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | عنوان URL الأساسي الذي تُقدَّم منه دوال منطق HTTP الخاصة بتطبيقك | +| `TWENTY_API_URL` | عنوان URL الأساسي لـ Twenty Core API | +| `TWENTY_APP_ACCESS_TOKEN` | رمز مميز قصير العمر مُقيَّد بدور تطبيقك | ## واجهة الاتصال مع المضيف diff --git a/packages/twenty-docs/l/cs/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/cs/developers/extend/apps/layout/front-components.mdx index be84825da4..0c778f47b7 100644 --- a/packages/twenty-docs/l/cs/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/cs/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ Importujte je z `twenty-sdk/command`: * **`Command`** — Spustí asynchronní callback přes prop `execute`. * **`CommandLink`** — Naviguje na cestu v aplikaci. Props: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — Otevře potvrzovací modální okno. Pokud uživatel potvrdí, provede callback `execute`. Props: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — Otevře konkrétní stránku postranního panelu. Props: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — Otevře stránku postranního panelu. Props závisí na `page` — např. `ViewRecord` bere `recordId` + `objectNameSingular`, ostatní stránky berou `pageTitle` + `pageIcon`. Zde je kompletní příklad headless front-endové komponenty, která pomocí `Command` spouští akci z menu příkazů: @@ -379,11 +379,11 @@ Tajné proměnné (`isSecret: true`) **nejsou** zpřístupněny front-endovým k Následující systémové proměnné jsou vždy dostupné přes `process.env`: -| Proměnná | Popis | -| ------------------------- | ------------------------------------------------------------------------------------------------------ | -| `TWENTY_FUNCTIONS_URL` | Základní URL, ze které jsou poskytovány HTTP logické funkce vaší aplikace (používá ji `RestApiClient`) | -| `TWENTY_API_URL` | Základní URL Twenty core API | -| `TWENTY_APP_ACCESS_TOKEN` | Krátkodobý token s oprávněními omezenými na roli vaší aplikace | +| Proměnná | Popis | +| ------------------------- | ---------------------------------------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | Základní adresa URL, ze které jsou poskytovány funkce aplikační logiky vaší aplikace přes HTTP | +| `TWENTY_API_URL` | Základní URL Twenty core API | +| `TWENTY_APP_ACCESS_TOKEN` | Krátkodobý token s oprávněními omezenými na roli vaší aplikace | ## API komunikace s hostitelem diff --git a/packages/twenty-docs/l/de/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/de/developers/extend/apps/layout/front-components.mdx index 1055f7f0ab..80582de3ef 100644 --- a/packages/twenty-docs/l/de/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/de/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ Importieren Sie sie aus `twenty-sdk/command`: * **`Command`** — Führt einen asynchronen Callback über das Prop `execute` aus. * **`CommandLink`** — Navigiert zu einem App-Pfad. Props: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — Öffnet einen Bestätigungsdialog. Bestätigt der Benutzer, wird der Callback `execute` ausgeführt. Props: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — Öffnet eine bestimmte Seite im Seitenpanel. Props: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — Öffnet eine Seite im Seitenpanel. Props hängen von `page` ab — z. B. verwendet `ViewRecord` `recordId` + `objectNameSingular`, andere Seiten verwenden `pageTitle` + `pageIcon`. Hier ist ein vollständiges Beispiel einer Headless-Front-Komponente, die `Command` verwendet, um eine Aktion aus dem Befehlsmenü auszuführen: @@ -379,11 +379,11 @@ Geheime Variablen (`isSecret: true`) werden **nicht** in Front-Komponenten offen Die folgenden Systemvariablen sind immer über `process.env` verfügbar: -| Variable | Beschreibung | -| ------------------------- | ------------------------------------------------------------------------------------------------------------ | -| `TWENTY_FUNCTIONS_URL` | Basis-URL, von der die HTTP-Logikfunktionen deiner App bereitgestellt werden (verwendet von `RestApiClient`) | -| `TWENTY_API_URL` | Basis-URL der Twenty-Core-API | -| `TWENTY_APP_ACCESS_TOKEN` | Kurzlebiges Token mit dem Geltungsbereich der Rolle Ihrer App | +| Variable | Beschreibung | +| ------------------------- | ---------------------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | Basis-URL, von der die HTTP-Logikfunktionen deiner App bereitgestellt werden | +| `TWENTY_API_URL` | Basis-URL der Twenty-Core-API | +| `TWENTY_APP_ACCESS_TOKEN` | Kurzlebiges Token mit dem Geltungsbereich der Rolle Ihrer App | ## Host-Kommunikations-API diff --git a/packages/twenty-docs/l/es/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/es/developers/extend/apps/layout/front-components.mdx index 8921d637b3..1b9f46b561 100644 --- a/packages/twenty-docs/l/es/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/es/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ Impórtalos desde `twenty-sdk/command`: * **`Command`** — Ejecuta un callback asíncrono mediante la prop `execute`. * **`CommandLink`** — Navega a una ruta de la aplicación. Props: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — Abre un modal de confirmación. Si el usuario confirma, ejecuta el callback `execute`. Props: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — Abre una página específica del panel lateral. Props: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — Abre una página del panel lateral. Las props dependen de `page` — por ejemplo, `ViewRecord` recibe `recordId` + `objectNameSingular`, otras páginas reciben `pageTitle` + `pageIcon`. Aquí tienes un ejemplo completo de un componente de front headless que usa `Command` para ejecutar una acción desde el menú de comandos: @@ -379,11 +379,11 @@ Las variables secretas (`isSecret: true`) **no** se exponen a los componentes de Las siguientes variables de sistema siempre están disponibles a través de `process.env`: -| Variable | Descripción | -| ------------------------- | ------------------------------------------------------------------------------------------------------------- | -| `TWENTY_FUNCTIONS_URL` | URL base desde la que se sirven las funciones de lógica HTTP de tu aplicación (utilizada por `RestApiClient`) | -| `TWENTY_API_URL` | URL base de la API principal de Twenty | -| `TWENTY_APP_ACCESS_TOKEN` | Token de corta duración limitado al rol de tu aplicación | +| Variable | Descripción | +| ------------------------- | ----------------------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | URL base desde la que se sirven las funciones de lógica HTTP de tu aplicación | +| `TWENTY_API_URL` | URL base de la API principal de Twenty | +| `TWENTY_APP_ACCESS_TOKEN` | Token de corta duración limitado al rol de tu aplicación | ## API de comunicación con el host diff --git a/packages/twenty-docs/l/fr/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/fr/developers/extend/apps/layout/front-components.mdx index 5963cbdf10..b3a30a999a 100644 --- a/packages/twenty-docs/l/fr/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/fr/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ Importez-les depuis `twenty-sdk/command` : * **`Command`** — Exécute un callback asynchrone via la prop `execute`. * **`CommandLink`** — Navigue vers un chemin d'application. Props : `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — Ouvre une fenêtre modale de confirmation. Si l'utilisateur confirme, exécute le callback `execute`. Props : `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — Ouvre une page spécifique du panneau latéral. Props : `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — Ouvre une page du panneau latéral. Les propriétés dépendent de `page` — par exemple, `ViewRecord` accepte `recordId` + `objectNameSingular`, les autres pages acceptent `pageTitle` + `pageIcon`. Voici un exemple complet d'un composant frontal headless utilisant `Command` pour exécuter une action depuis le menu de commande : @@ -379,11 +379,11 @@ Les variables secrètes (`isSecret: true`) ne sont **pas** exposées aux composa Les variables système suivantes sont toujours disponibles via `process.env` : -| Variable | Description | -| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | -| `TWENTY_FUNCTIONS_URL` | URL de base à partir de laquelle les fonctions logiques HTTP de votre application sont servies (utilisée par `RestApiClient`) | -| `TWENTY_API_URL` | URL de base de l’API principale de Twenty | -| `TWENTY_APP_ACCESS_TOKEN` | Jeton de courte durée limité au rôle de votre application | +| Variable | Description | +| ------------------------- | ------------------------------------------------------------------------------------------------ | +| `TWENTY_FUNCTIONS_URL` | URL de base à partir de laquelle les fonctions de logique HTTP de votre application sont servies | +| `TWENTY_API_URL` | URL de base de l’API principale de Twenty | +| `TWENTY_APP_ACCESS_TOKEN` | Jeton de courte durée limité au rôle de votre application | ## API de communication de l'hôte diff --git a/packages/twenty-docs/l/it/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/it/developers/extend/apps/layout/front-components.mdx index cb7b7d1478..a1774afff6 100644 --- a/packages/twenty-docs/l/it/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/it/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ Importali da `twenty-sdk/command`: * **`Command`** — Esegue una callback asincrona tramite la prop `execute`. * **`CommandLink`** — Naviga verso un percorso dell'app. Props: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — Apre una finestra modale di conferma. Se l'utente conferma, esegue la callback `execute`. Props: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — Apre una specifica pagina del pannello laterale. Props: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — Apre una pagina del pannello laterale. Le props dipendono da `page` — ad esempio `ViewRecord` accetta `recordId` + `objectNameSingular`, altre pagine accettano `pageTitle` + `pageIcon`. Ecco un esempio completo di componente front-end headless che usa `Command` per eseguire un'azione dal menu comandi: @@ -379,11 +379,11 @@ Le variabili segrete (`isSecret: true`) **non** sono esposte ai componenti front Le seguenti variabili di sistema sono sempre disponibili tramite `process.env`: -| Variabile | Descrizione | -| ------------------------- | ---------------------------------------------------------------------------------------------------- | -| `TWENTY_FUNCTIONS_URL` | URL di base da cui vengono servite le funzioni logiche HTTP della tua app (usato da `RestApiClient`) | -| `TWENTY_API_URL` | URL di base dell'API Core di Twenty | -| `TWENTY_APP_ACCESS_TOKEN` | Token di breve durata con ambito limitato al ruolo della tua app | +| Variabile | Descrizione | +| ------------------------- | --------------------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | URL di base da cui vengono servite le funzioni di logica HTTP della tua app | +| `TWENTY_API_URL` | URL di base dell'API Core di Twenty | +| `TWENTY_APP_ACCESS_TOKEN` | Token di breve durata con ambito limitato al ruolo della tua app | ## API di comunicazione con l'host diff --git a/packages/twenty-docs/l/ko/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/ko/developers/extend/apps/layout/front-components.mdx index 6417320797..907b8dc6b1 100644 --- a/packages/twenty-docs/l/ko/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/ko/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ export default defineFrontComponent({ * **`Command`** — `execute` prop을 통해 비동기 콜백을 실행합니다. * **`CommandLink`** — 앱 경로로 이동합니다. Props: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — 확인 모달을 엽니다. 사용자가 확인하면 `execute` 콜백을 실행합니다. Props: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — 특정 사이드 패널 페이지를 엽니다. Props: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — 사이드 패널 페이지를 엽니다. Props는 `page`에 따라 달라집니다. 예를 들어 `ViewRecord`는 `recordId` + `objectNameSingular`를 받고, 다른 페이지는 `pageTitle` + `pageIcon`을 받습니다. `Command`를 사용해 명령 메뉴에서 동작을 실행하는 헤드리스 프런트 컴포넌트의 전체 예시는 다음과 같습니다: @@ -379,11 +379,11 @@ export default defineFrontComponent({ 다음 시스템 변수는 항상 `process.env`를 통해 사용할 수 있습니다: -| 변수 | 설명 | -| ------------------------- | ------------------------------------------------- | -| `TWENTY_FUNCTIONS_URL` | 앱의 HTTP 로직 함수가 제공되는 기본 URL(`RestApiClient`에서 사용됨) | -| `TWENTY_API_URL` | Twenty 코어 API의 기본 URL | -| `TWENTY_APP_ACCESS_TOKEN` | 앱의 역할 범위로 제한된 단기간 유효한 토큰 | +| 변수 | 설명 | +| ------------------------- | -------------------------- | +| `TWENTY_FUNCTIONS_URL` | 앱의 HTTP 로직 함수가 제공되는 기본 URL | +| `TWENTY_API_URL` | Twenty 코어 API의 기본 URL | +| `TWENTY_APP_ACCESS_TOKEN` | 앱의 역할 범위로 제한된 단기간 유효한 토큰 | ## 호스트 통신 API diff --git a/packages/twenty-docs/l/pt/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/pt/developers/extend/apps/layout/front-components.mdx index 467d4e54e9..aa4afb936d 100644 --- a/packages/twenty-docs/l/pt/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/pt/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ Importe-os de `twenty-sdk/command`: * **`Command`** — Executa um callback assíncrono via a prop `execute`. * **`CommandLink`** — Navega para um caminho do app. Props: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — Abre um modal de confirmação. Se o usuário confirmar, executa o callback `execute`. Props: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — Abre uma página específica do painel lateral. Props: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — Abre uma página do painel lateral. As props dependem de `page` — por exemplo, `ViewRecord` recebe `recordId` + `objectNameSingular`, outras páginas recebem `pageTitle` + `pageIcon`. Aqui está um exemplo completo de um componente de front-end headless usando `Command` para executar uma ação a partir do menu de comandos: @@ -379,11 +379,11 @@ Variáveis secretas (`isSecret: true`) **não** são expostas aos componentes de As seguintes variáveis de sistema estão sempre disponíveis via `process.env`: -| Variável | Descrição | -| ------------------------- | ----------------------------------------------------------------------------------------------------- | -| `TWENTY_FUNCTIONS_URL` | URL base a partir da qual as funções lógicas HTTP do seu app são servidas (usada por `RestApiClient`) | -| `TWENTY_API_URL` | URL base da API principal da Twenty | -| `TWENTY_APP_ACCESS_TOKEN` | Token de curta duração limitado ao escopo do papel do seu app | +| Variável | Descrição | +| ------------------------- | --------------------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | URL base a partir da qual as funções de lógica HTTP do seu app são servidas | +| `TWENTY_API_URL` | URL base da API principal da Twenty | +| `TWENTY_APP_ACCESS_TOKEN` | Token de curta duração limitado ao escopo do papel do seu app | ## API de comunicação do host diff --git a/packages/twenty-docs/l/ro/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/ro/developers/extend/apps/layout/front-components.mdx index 512f9eac78..c38e56bd42 100644 --- a/packages/twenty-docs/l/ro/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/ro/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ Importați-le din `twenty-sdk/command`: * **`Command`** — Rulează un callback asincron prin prop-ul `execute`. * **`CommandLink`** — Navighează către o rută a aplicației. Props: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — Deschide un modal de confirmare. Dacă utilizatorul confirmă, execută callback-ul `execute`. Props: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — Deschide o anumită pagină din panoul lateral. Props: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — Deschide o pagină din panoul lateral. Props depind de `page` — de ex. `ViewRecord` primește `recordId` + `objectNameSingular`, alte pagini primesc `pageTitle` + `pageIcon`. Iată un exemplu complet de componentă front-end headless care folosește `Command` pentru a rula o acțiune din meniul de comenzi: @@ -379,11 +379,11 @@ Variabilele secrete (`isSecret: true`) **nu** sunt expuse componentelor de inter Următoarele variabile de sistem sunt întotdeauna disponibile prin `process.env`: -| Variabilă | Descriere | -| ------------------------- | ------------------------------------------------------------------------------------------------------------------ | -| `TWENTY_FUNCTIONS_URL` | URL-ul de bază de la care sunt deservite funcțiile de logică HTTP ale aplicației tale (folosit de `RestApiClient`) | -| `TWENTY_API_URL` | URL-ul de bază al API-ului de bază Twenty | -| `TWENTY_APP_ACCESS_TOKEN` | Token cu durată scurtă, limitat la rolul aplicației dvs. | +| Variabilă | Descriere | +| ------------------------- | ------------------------------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | URL-ul de bază de la care sunt deservite funcțiile de logică HTTP ale aplicației tale | +| `TWENTY_API_URL` | URL-ul de bază al API-ului de bază Twenty | +| `TWENTY_APP_ACCESS_TOKEN` | Token cu durată scurtă, limitat la rolul aplicației dvs. | ## API-ul de comunicare cu gazda diff --git a/packages/twenty-docs/l/ru/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/ru/developers/extend/apps/layout/front-components.mdx index 55d5a65be3..717e15ba1e 100644 --- a/packages/twenty-docs/l/ru/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/ru/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ export default defineFrontComponent({ * **`Command`** — запускает асинхронный колбэк через проп `execute`. * **`CommandLink`** — переходит по пути внутри приложения. Пропы: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — открывает модальное окно подтверждения. Если пользователь подтвердит, выполняет колбэк `execute`. Пропы: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — открывает конкретную страницу боковой панели. Пропы: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — открывает страницу боковой панели. Пропсы зависят от `page` — например, `ViewRecord` принимает `recordId` + `objectNameSingular`, другие страницы принимают `pageTitle` + `pageIcon`. Полный пример headless фронт-компонента, использующего `Command` для запуска действия из меню команд: @@ -379,11 +379,11 @@ export default defineFrontComponent({ Следующие системные переменные всегда доступны через `process.env`: -| Переменная | Описание | -| ------------------------- | -------------------------------------------------------------------------------------------------------------- | -| `TWENTY_FUNCTIONS_URL` | Базовый URL, с которого обслуживаются HTTP-логические функции вашего приложения (используется `RestApiClient`) | -| `TWENTY_API_URL` | Базовый URL основного API Twenty | -| `TWENTY_APP_ACCESS_TOKEN` | Краткоживущий токен с областью действия, ограниченной ролью вашего приложения | +| Переменная | Описание | +| ------------------------- | ----------------------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | Базовый URL, с которого обслуживаются функции HTTP-логики вашего приложения | +| `TWENTY_API_URL` | Базовый URL основного API Twenty | +| `TWENTY_APP_ACCESS_TOKEN` | Краткоживущий токен с областью действия, ограниченной ролью вашего приложения | ## API взаимодействия с хостом diff --git a/packages/twenty-docs/l/tr/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/tr/developers/extend/apps/layout/front-components.mdx index d5f41fd266..2872da17e7 100644 --- a/packages/twenty-docs/l/tr/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/tr/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ Bunları `twenty-sdk/command` içinden içe aktarın: * **`Command`** — `execute` prop'u aracılığıyla async bir geri çağrıyı çalıştırır. * **`CommandLink`** — Bir uygulama yoluna gider. Props: `to`, `params`, `queryParams`, `options`. * **`CommandModal`** — Bir onay modalı açar. Kullanıcı onaylarsa `execute` geri çağrısını yürütür. Props: `title`, `subtitle`, `execute`, `confirmButtonText`, `confirmButtonAccent`. -* **`CommandOpenSidePanelPage`** — Belirli bir yan panel sayfasını açar. Props: `page`, `pageTitle`, `pageIcon`. +* **`CommandOpenSidePanelPage`** — Bir yan panel sayfasını açar. Props, `page`'e bağlıdır — örneğin `ViewRecord`, `recordId` + `objectNameSingular` alır, diğer sayfalar `pageTitle` + `pageIcon` alır. `Command` kullanarak komut menüsünden bir eylem çalıştıran headless bir ön uç bileşenin tam örneği: @@ -379,11 +379,11 @@ Gizli değişkenler (`isSecret: true`) ön uç bileşenlere açıklanmaz. Bunlar Aşağıdaki sistem değişkenleri her zaman `process.env` aracılığıyla kullanılabilir: -| Değişken | Açıklama | -| ------------------------- | ------------------------------------------------------------------------------------------------------ | -| `TWENTY_FUNCTIONS_URL` | Uygulamanızın HTTP mantık fonksiyonlarının sunulduğu temel URL (`RestApiClient` tarafından kullanılır) | -| `TWENTY_API_URL` | Twenty çekirdek API'sinin temel URL'si | -| `TWENTY_APP_ACCESS_TOKEN` | Uygulamanızın rolüyle sınırlanan kısa ömürlü bir belirteç | +| Değişken | Açıklama | +| ------------------------- | -------------------------------------------------------------- | +| `TWENTY_FUNCTIONS_URL` | Uygulamanızın HTTP mantık fonksiyonlarının sunulduğu temel URL | +| `TWENTY_API_URL` | Twenty çekirdek API'sinin temel URL'si | +| `TWENTY_APP_ACCESS_TOKEN` | Uygulamanızın rolüyle sınırlanan kısa ömürlü bir belirteç | ## Host iletişim API'si diff --git a/packages/twenty-docs/l/zh/developers/extend/apps/layout/front-components.mdx b/packages/twenty-docs/l/zh/developers/extend/apps/layout/front-components.mdx index c815fc7b39..c4fcbb9772 100644 --- a/packages/twenty-docs/l/zh/developers/extend/apps/layout/front-components.mdx +++ b/packages/twenty-docs/l/zh/developers/extend/apps/layout/front-components.mdx @@ -121,7 +121,7 @@ export default defineFrontComponent({ * **`Command`** — 通过 `execute` 属性运行异步回调。 * **`CommandLink`** — 导航到某个应用路径。 属性:`to`、`params`、`queryParams`、`options`。 * **`CommandModal`** — 打开一个确认模态框。 如果用户确认,则执行 `execute` 回调。 属性:`title`、`subtitle`、`execute`、`confirmButtonText`、`confirmButtonAccent`。 -* **`CommandOpenSidePanelPage`** — 打开特定的侧边栏页面。 属性:`page`、`pageTitle`、`pageIcon`。 +* **`CommandOpenSidePanelPage`** — 打开一个侧边栏页面。 Props 取决于 `page` —— 例如,`ViewRecord` 需要 `recordId` + `objectNameSingular`,其他页面需要 `pageTitle` + `pageIcon`。 下面是一个完整示例:无头前端组件使用 `Command` 从命令菜单运行一个操作: @@ -379,11 +379,11 @@ export default defineFrontComponent({ 以下系统变量始终可以通过 `process.env` 获取: -| 变量 | 描述 | -| ------------------------- | -------------------------------------------- | -| `TWENTY_FUNCTIONS_URL` | 提供你应用 HTTP 逻辑函数的基础 URL(由 `RestApiClient` 使用) | -| `TWENTY_API_URL` | Twenty 核心 API 的基础 URL | -| `TWENTY_APP_ACCESS_TOKEN` | 限定在你的应用角色范围内的短期令牌 | +| 变量 | 描述 | +| ------------------------- | ---------------------- | +| `TWENTY_FUNCTIONS_URL` | 提供你应用 HTTP 逻辑函数的基础 URL | +| `TWENTY_API_URL` | Twenty 核心 API 的基础 URL | +| `TWENTY_APP_ACCESS_TOKEN` | 限定在你的应用角色范围内的短期令牌 | ## 宿主通信 API