0.4.12 • Published 2 years ago

@dataspike/docver-widget v0.4.12

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

DocVer-widget

Live Demo

Please check live demo

Install

yarn install @dataspike/docver-widget

or

npm i @dataspike/docver-widget

or add static js file

https://static.dataspike.io/scripts/widget-latest.js

or use specific version

https://static.dataspike.io/scripts/widget-{version}.js

Actual version you can find in https://www.npmjs.com/package/@dataspike/docver-widget

How to use:

import { DocsVerificationWidget } from @dataspike/docver-widget;
....
DocsVerificationWidgetProps(props);

Available props:

Example:

import { DocsVerificationWidget } from '@dataspike/docver-widget';

export const renderWidget = async () => {
   if (container) {
       DocsVerificationWidget({
           id: 'VF57124F182867E0'
           elementId: 'root',
           apiUrl: 'https://api.dataspike.io',
       });
   }
};

renderWidget()

Or

<script type="module" defer src="https://static.dataspike.io/scripts/dataspike-latest.js"></script>
<script>
    document.addEventListener('DOMContentLoaded', () => {
        const renderWidget = async () => {
            const container = window.document.querySelector('#root');
            if (container) {
                window.DocsVerificationWidget({
                    id: 'VF57124F182867E0',
                    elementId: 'root',
                    apiUrl: 'https://api.dataspike.io',
                });
            }
        };

        renderWidget()
    });
</script>

Html:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
    </head>
    <body>
        <noscript>You need to enable JavaScript to run this app.</noscript>
        <div id="root"></div>
    </body>
</html>

Theme:

In comment described default value:

export type Theme = {
    palette?: Partial<{
        textMain: string; // #000000
        textLight: string; // #737390
        primaryA1: string; // #6664E8
        primaryA2: string; // #5A58DF
        primaryA3: string; // #D0D0FC
        primaryA4: string; // #E8E8FC
        primaryA5: string; // #E0E0FA
        primaryA6: string; // #E6EDFB
        primaryA7: string; // #FFFFFF
        secondaryA1: string; // #F6CDD9
        secondaryA2: string; // #F6F0C0
        secondaryA3: string; // #52C27F
        secondaryA4: string; // #FF5050
        secondaryA5: string; // #FFFCFD
        secondaryA6: string; // #FABC46
        secondaryA7: string; // #B25DF5
        secondaryA8: string; // #EDECFC
        secondaryA9: string; // #DEE1F2
        secondaryA10: string; // #F6F8FE
    }>;
    typography?: Partial<{
        fontFamily: string; // 'Funnel Display', Roboto, sans-serif
        body1: {
            fontFamily: string; // 'Funnel Display', Roboto, sans-serif
        };
        body2: {
            fontFamily: string; // 'Funnel Display', Roboto, sans-serif
        };
        caption: {
            fontFamily: string; // 'Funnel Display', Roboto, sans-serif
        };
        h1: Partial<{
            fontFamily: string; // 'Funnel Display', Roboto, sans-serif
            fontSize: string; // 50px
            fontWeight: string; // 500
            lineHeight: string; // 70px
            letterSpacing: string; // -0.01em
        }>;
        h2: Partial<{
            fontFamily: string; // 'Funnel Display', Roboto, sans-serif
            fontSize: string; // 28px
            fontWeight: string; // 500
            lineHeight: string; // 40px
            letterSpacing: string; // -0.01em
        }>;
        h3: Partial<{
            fontFamily: string; // 'Funnel Display', Roboto, sans-serif
            fontSize: string; // 20px
            fontWeight: string; // 500
            lineHeight: string; // 30px
            letterSpacing: string; // -0.01em
        }>;
        text: Partial<{
            fontSize: string; // 14px
            lineHeight: string; // 22px
            letterSpacing: string; // 0.002em
        }>;
        textBold: Partial<{
            fontSize: string; // 14px
            fontWeight: string; // 500
            lineHeight: string; // 22px
            letterSpacing: string; // 0.002em
        }>;
        smallText: Partial<{
            fontSize: string; // 12px
            lineHeight: string; // 18px
            letterSpacing: string; // 0.002em
        }>;
        smallTextBold: Partial<{
            fontSize: string; // 12px
            fontWeight: string; // 500
            lineHeight: string; // 18px
            letterSpacing: string; // 0.002em
        }>;
    }>;
};

If you have any question about integration, please contact us.

0.4.42

1 year ago

0.4.43

1 year ago

0.4.40

1 year ago

0.4.41

1 year ago

0.4.49

1 year ago

0.4.44

1 year ago

0.4.45

1 year ago

0.4.31

1 year ago

0.4.32

1 year ago

0.4.37

1 year ago

0.4.35

1 year ago

0.4.36

1 year ago

0.4.33

1 year ago

0.4.34

1 year ago

0.4.28

1 year ago

0.4.29

1 year ago

0.4.26

1 year ago

0.4.27

1 year ago

0.4.25

1 year ago

0.4.70

11 months ago

0.1.0

1 year ago

0.4.30-rc2

1 year ago

0.4.30-rc3

1 year ago

0.4.64

1 year ago

0.4.65

1 year ago

0.4.62

1 year ago

0.4.63

1 year ago

0.4.60

1 year ago

0.4.61

1 year ago

0.4.69

1 year ago

0.4.66

1 year ago

0.4.51

1 year ago

0.4.52

1 year ago

0.4.50

1 year ago

0.4.59

1 year ago

0.4.57

1 year ago

0.4.58

1 year ago

0.4.56

1 year ago

0.4.21

2 years ago

0.4.24

2 years ago

0.4.20

2 years ago

0.4.19

2 years ago

0.4.18

2 years ago

0.4.17

2 years ago

0.4.16

2 years ago

0.4.9

2 years ago

0.4.8

2 years ago

0.4.10

2 years ago

0.4.13

2 years ago

0.4.14

2 years ago

0.4.11

2 years ago

0.4.12

2 years ago

0.4.5

2 years ago

0.4.4

2 years ago

0.4.7

2 years ago

0.4.6

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.4.1

2 years ago

0.4.0-rc32

2 years ago

0.4.0-rc31

2 years ago

0.4.0-rc27

2 years ago

0.4.0-rc26

2 years ago

0.4.0-rc25

2 years ago

0.4.0-rc24

2 years ago

0.4.0-rc29

2 years ago

0.4.0-rc28

2 years ago

0.4.0-rc23

2 years ago

0.4.0-rc22

2 years ago

0.4.0-rc21

2 years ago

0.4.0-rc20

2 years ago

0.4.0-rc30

2 years ago

0.4.0-rc16

2 years ago

0.4.0-rc17

2 years ago

0.4.0-rc15

2 years ago

0.4.0-rc14

2 years ago

0.4.0-rc13

2 years ago

0.4.0-rc12

2 years ago

0.4.0-rc10

2 years ago

0.4.0-rc9

2 years ago

0.4.0-rc8

2 years ago

0.4.0-rc7

2 years ago

0.4.0-rc6

2 years ago

0.4.0-rc5

2 years ago

0.4.0-rc2

2 years ago

0.4.0-rc1

2 years ago

0.3.29

2 years ago

0.3.28

2 years ago

0.3.27

2 years ago

0.3.26

2 years ago

0.3.25

2 years ago

0.3.24

2 years ago

0.3.23

2 years ago

0.3.22

2 years ago

0.2.20

3 years ago

0.2.19

3 years ago

0.2.18

3 years ago

0.2.17

3 years ago

0.3.20

2 years ago

0.2.21-rc7

3 years ago

0.2.21-rc8

3 years ago

0.2.15

3 years ago

0.2.21-rc5

3 years ago

0.2.14

3 years ago

0.2.21-rc6

3 years ago

0.2.13

3 years ago

0.2.12

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.3.21

2 years ago

0.3.0

3 years ago

0.2.21-rc3

3 years ago

0.2.21-rc4

3 years ago

0.3.19

2 years ago

0.2.21-rc1

3 years ago

0.3.18

2 years ago

0.2.21-rc2

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.1.9

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.9

3 years ago

0.3.17

2 years ago

0.3.16

2 years ago

0.3.15

2 years ago

0.3.14

2 years ago

0.3.13

3 years ago

0.3.12

3 years ago

0.3.2-rc1

3 years ago

0.3.11

3 years ago

0.3.10

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.1-rc3

3 years ago