1.2.14 • Published 9 months ago

toki-app v1.2.14

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

Mini application for Toki

For UI components: Components

Installation

The package can be installed via npm:

npm install toki-app

Table of Contents

UI Components

Button

import { Button } from "toki-app";
...
function handleClick(event){
}
return  <Button
            text="title"
            type="primary" // "primary" | "secondary" | "text" | "warning"
            onClick={handleClick}>
        </Button>

Input

import { Input } from "toki-app";
...
function handleChange(event){
    setState()
}
return  <Input
            placeholder="Username"
            value={state}
            onChange={handleChange} />

App provided functions

app.buy()
app.selectContact()
app.checkNotification()
app.setColor()
app.openLink()
app.buyfromDynamiclink()
app.setScreenProtection()
app.downloadImage()
app.closeWebView()

Function examples

- Buy

import { app } from "toki-app";
...
function test() {
    // Merchant ID
    const merchantId = "qwerty"
    // Payment amount
    const amount = 100
    // Unique Order ID
    const orderId = "ORD-1234"
    const description = "Test order"

    /*
        Webhook URL for success, failed transactions
        Method: POST
        Body: orderID, transactionID, statusCode, transRequestId, token, amount
    */
    const backendCallbackUrl = "http://localhost:3001/api/v1/order"

    app.buy(
        merchantId,
        amount,
        orderId,
        description,
        (
            transactionID: string,
            orderID: string,
            status: string,
            statusCode: any,
            transRequestId: string
        ) => {
            // Callback for front-end
            onGetOrder();
        },
        backendCallbackUrl
    );
}

function onGetOrder() {
    console.log("Transaction done")
}
1.2.12

9 months ago

1.2.13

9 months ago

1.2.14

9 months ago

1.2.11

9 months ago

1.2.10

9 months ago

1.2.8

9 months ago

1.2.7

9 months ago

1.2.6

10 months ago

1.2.9-beta.2

9 months ago

1.2.9-beta.1

9 months ago

1.2.9

9 months ago

1.2.4-beta.1

1 year ago

1.2.4-beta.3

1 year ago

1.2.5

12 months ago

1.2.4-beta.2

1 year ago

1.2.4

1 year ago

1.2.3

1 year ago

1.2.2

1 year ago

1.2.3-beta.10

1 year ago

1.2.3-beta.11

1 year ago

1.2.5-beta.9

12 months ago

1.2.3-beta.9

1 year ago

1.2.3-beta.7

1 year ago

1.2.3-beta.8

1 year ago

1.2.5-beta.5

12 months ago

1.2.3-beta.5

1 year ago

1.2.5-beta.6

12 months ago

1.2.3-beta.6

1 year ago

1.2.5-beta.7

12 months ago

1.2.3-beta.3

1 year ago

1.2.5-beta.8

12 months ago

1.2.3-beta.4

1 year ago

1.2.5-beta.1

1 year ago

1.2.3-beta.1

1 year ago

1.2.5-beta.2

1 year ago

1.2.3-beta.2

1 year ago

1.2.5-beta.3

12 months ago

1.2.5-beta.4

12 months ago

1.2.2-beta.7

1 year ago

1.2.2-beta.6

1 year ago

1.2.2-beta.5

1 year ago

1.2.2-beta.4

1 year ago

1.2.2-beta.3

1 year ago

1.2.2-beta.2

1 year ago

1.2.2-beta.1

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.2.0-beta.17

1 year ago

1.2.0-beta.16

1 year ago

1.2.0-beta.15

1 year ago

1.2.0-beta.12

1 year ago

1.2.0-beta.11

1 year ago

1.2.0-beta.14

1 year ago

1.2.0-beta.13

1 year ago

1.2.0-beta.9

1 year ago

1.2.0-beta.8

1 year ago

1.2.0-beta.7

1 year ago

1.2.0-beta.10

1 year ago

1.2.0-beta.1

1 year ago

1.2.0-beta.3

1 year ago

1.2.0-beta.2

1 year ago

1.2.0-beta.5

1 year ago

1.2.0-beta.4

1 year ago

1.2.0-beta.6

1 year ago

1.1.7

1 year ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago