Getting Started

Database

Modules

API Endpoints

Mobile Editor

Web Editor

Localizations

Organization & Team

Export

Figma Import

Advance configure

Email Authentication

Phone authentication

Full project tutorial

Project overview

Create project

Configure database

Configure modules

Configure API endpoints

Import from Figma

Configure using Editor

Export and running

Release Notes

Release Notes

ようこそ、JITERAへ!

はじめに

データベース

モジュール

API エンドポイント

Mobile エディター

Web エディター

ローカライゼーション

組織とチーム(Organization & Team)

エクスポート

Advanced configure

Google Analytics モジュール

Email 認証

電話番号認証

チュートリアル

プロジェクト概要

プロジェクトの作成

データベース設定

モジュールの設定

APIエンドポイントの設定

Figmaインポート

エディタ設定

エクスポートと起動

Pages/Custom components management

This is the place for managing pages/custom components

List pages/custom components

Here are the place display list Pages, and you can choose the tab Custom components to list out all custom components in the project

List Component

  1. ページのルートを選択し、右パネルのActionsタブより「Add action」をクリックします。

  2. 表示したいデータをResponseにもつAPIをEndpointに指定

    Screenshot 2023-06-13 at 13.56.13.png

  3. Custom componentを新規で作成します。

  4. Propsに表示したいデータの型と名前を設定します(名前は任意ですが、実際のコードに反映されるため意味のある命名を推奨します)。

    Group 21.png

  5. Textを選択した状態でText Content上部の「Set from variable」を押し、Custom Component Propsを選択 し、先ほど設定したPropsを設定します。

    Group 21.png

  6. Listコンポーネントを利用したいページへ戻り、先ほどのCustom ComponentをList Itemに設定し、 Propsの値を「Set from variable」からAPIを選択し表示するデータを選択します。

    Screenshot 2023-06-13 at 14.07.21.png

Edit pages/custom components

Layout tree

Layout tree used for display tree node of current focus Page/Molecule

At tab 2, we have the Layout tree, which is the tree structure of the current focus Page/Molecule, also we can drag to re-sort the position of each node

Screenshot 2022-12-06 at 11.13.21.png

Add component

Choose on tab Add, then you can just drag the component you want into a canvas

Screenshot 2022-12-06 at 11.13.59.png

Adjust properties

This is for configuring properties for component

At first, you need to tap to focus on the component you wanna update properties, then can freely adjust properties on the right panel

Screenshot 2022-12-06 at 11.14.38.png

Actions

Actions for configuring authentication API, interacting with backend API

Select some Button component, then select the Actions tab on the right panel, you can add action to the button by adding Add action button

Screenshot 2022-12-06 at 11.45.03.png

Here are some important actions

Screenshot 2022-12-06 at 10.41.54.png

Configure props

We can configure props for pages/components

We can configure props by choosing props configuration like the image below, just press Add prop to add more props to your custom components

Screenshot 2022-12-05 at 15.45.58.png

Screenshot 2022-12-05 at 15.46.26.png

Screenshot 2022-12-05 at 15.49.04.png

We also can configure Function prop to handle some on-click button action

Screenshot 2022-12-05 at 16.53.23.png

For Function prop, it a little bit complex, we must config which component action trigger this Function prop, like image below, we want when press on Button component it trigger this Function prop

We just select ActionsAdd action → Choose action type Custom component props than just choose the Function prop we just defined

Screenshot 2022-12-05 at 16.53.00.png

Using custom component

Here is the benefit when configuring props for a custom component, you can just pass prop

Screenshot 2022-12-06 at 11.48.43.png

Preview source code

Click the preview code button to preview the code

Screenshot 2022-12-06 at 11.50.03.png

Here’s the result of previewed code

Screenshot 2022-12-06 at 11.49.29.png

Web settings

Configure Favicon icon

Screenshot 2022-12-06 at 09.18.48.png

Branding colors

With branding colors, you can configure some common usage colors and we can reuse them in Editor

Screenshot 2022-12-06 at 11.52.20.png

Screenshot 2022-12-06 at 11.53.27.png

Responsive configuration

After selecting the tree node, we can configure advanced properties settings for component As image below, we can set font-size to 100px only on a Tablet device

<aside> 💡 We use this to configure complex responsive design layout

</aside>

Screenshot 2022-12-06 at 13.33.59.png