1.2.14 • Published 10 months ago

toki-app v1.2.14

Weekly downloads
-
License
ISC
Repository
-
Last release
10 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

10 months ago

1.2.13

10 months ago

1.2.14

10 months ago

1.2.11

10 months ago

1.2.10

10 months ago

1.2.8

10 months ago

1.2.7

10 months ago

1.2.6

11 months ago

1.2.9-beta.2

10 months ago

1.2.9-beta.1

10 months ago

1.2.9

10 months ago

1.2.4-beta.1

1 year ago

1.2.4-beta.3

1 year ago

1.2.5

1 year 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

1 year 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

1 year ago

1.2.3-beta.5

1 year ago

1.2.5-beta.6

1 year ago

1.2.3-beta.6

1 year ago

1.2.5-beta.7

1 year ago

1.2.3-beta.3

1 year ago

1.2.5-beta.8

1 year 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

1 year ago

1.2.5-beta.4

1 year 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

2 years ago

1.2.0-beta.8

2 years ago

1.2.0-beta.7

2 years ago

1.2.0-beta.10

2 years ago

1.2.0-beta.1

2 years ago

1.2.0-beta.3

2 years ago

1.2.0-beta.2

2 years ago

1.2.0-beta.5

2 years ago

1.2.0-beta.4

2 years ago

1.2.0-beta.6

2 years ago

1.1.7

2 years 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