1.1.19 • Published 2 years ago

stipop-sdk-test v1.1.19

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

STIPOP REACT SDK

STIPOP REACT SDK

Installation

stipop-react-sdk can be installed on Linux, Mac OS or Windows without any issues.

npm install --save stipop-react-sdk

Getting API Key

To use the React SDK you need your api key.

You can get the api key by signing up and creating an application in Stipop Dashboard.

Get started

Component
SearchComponent
PickerComponent
StoreComponent
UnifiedCompoent

SearchComponent

Sticker Search Component

  • React

    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
            lang: 'en',
          }}
        />
      )
    }
    
    export default App
  • Next.js

    import dynamic from 'next/dynamic'
    
    const App = () => {
      const SearchComponent = dynamic(
        () => import('stipop-react-sdk/dist/SearchComponent'),
        {
          ssr: false,
        })
      
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
            lang: 'en',
          }}
        />
      )
    }
    
    export default App

List of Params

ParametersType
paramsObject
sizeObject
borderObject
inputObject
backgroundColorString
columnNumber
scrollBoolean
scrollHoverString
stickerClickFunction
previewBoolean
loadingColorString
shadowString
  • params

    Parameters
    NameTypeRequiredDefault
    apikeystringrequired
    userIdstringrequired
    langstringstrongly recommendeden
    countryCodestringstrongly recommendedUS
    pageNumbernumberoptional1
    limitnumberoptional20 (max: 50)
    defaultstringoptionalhi
    Example
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
            lang: 'en',
            countryCode: 'US',
            pageNumber: 1,
            limit: 20,
            default: 'hi',
          }}
        />
      )
    }
    
    export default App
  • size

    Parameters
    NameTypeRequiredDefault
    widthnumberoptional360
    heightnumberoptional300
    imgSizenumberoptional60
    Example
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          size={{
            width: 360,
            height: 300,
            imgSize: 60,
          }}
        />
      )
    }
    
    export default App
  • border

    Parameters
    NameTypeRequiredDefault
    borderstringoptional1px solid lightgray
    radiusobjectoptional{ leftTop: 10, rightTop: 10, leftBottom: 10, rightBottom: 10 }all : This parameter preferentially applies the same value to all of the corners at once.
    Example
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          border={{
            border: '1px solid lightgray',
            radius: {leftTop: 10, rightTop: 10, leftBottom: 10, rightBottom: 10},
          }}
        />
      )
    }
    
    export default App
  • input

    Parameters
    NameTypeRequiredDefault
    widthnumberoptional100
    heightnumberoptional32
    borderstringoptional2px solid lightgray
    radiusnumberoptional50
    backgroundColorstringoptional#fff
    colorstringoptional#000
    focusstringoptionallightgray
    searchstringoptional#d5d5d5
    Example
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          input={{
            width: 100,
            height: 32,
            border: '2px solid lightgray',
            radius: 50,
            backgroundColor: '#fff',
            color: '#000',
            focus: 'lightgray',
            search: '#d5d5d5',
          }}
        />
      )
    }
    
    export default App
  • backgroundColor

    TypeRequiredDefault
    stringoptional#fff
    Example
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          backgroundColor={'#fff'}
        />
      )
    }
    
    export default App
  • column

    TypeRequiredDefault
    numberoptional4
    Examples
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          column={4}
        />
      )
    }
    
    export default App
  • scroll

    TypeRequiredDefault
    booleanoptionaltrue
    Examples
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          scroll={true}
        />
      )
    }
    
    export default App
  • scrollHover

    TypeRequiredDefault
    stringoptional#6d7072
    Examples
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          scroll={true}
          scrollHover={'#6d7072'}
        />
      )
    }
    
    export default App
  • stickerClick

    Get Sticker URL Function

    TypeRequiredValue
    Functionoptionalurl, stickerId, packageId
    Example
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          stickerClick={(info) => console.log(info)} // {url, stickerId, packageId}
        />
      )
    }
    
    export default App
  • preview

    TypeRequiredDefault
    booleanoptionalfalse
    Example
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          preview={false}
        />
      )
    }
    
    export default App
  • loadingColor

    TypeRequiredDefault
    stringoptional#ff4500
    Example
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          loadingColor={'#ff4500'}
        />
      )
    }
    
    export default App
  • shadow

    TypeRequiredDefault
    stringoptional0 10px 20px 6px rgba(0, 0, 0, 0.1)
    Examples
    import { SearchComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <SearchComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          shadow='0 10px 20px 6px rgba(0, 0, 0, 0.1)'
        />
      )
    }
    
    export default App

PickerComponent

Sticker Picker Component

  • React

    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
        />
      )
    }
    
    export default App
  • Next.js

    import dynamic from 'next/dynamic'
    
    const App = () => {
      const PickerComponent = dynamic(
        () => import('stipop-react-sdk/dist/PickerComponent'),
        {
          ssr: false,
        })
      
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
        />
      )
    }
    
    export default App

List of Params

ParametersType
paramsObject
sizeObject
borderObject
menuObject
backgroundColorString
columnNumber
scrollBoolean
scrollHoverString
stickerClickFunction
storeClickFunction
previewBoolean
loadingColorString
shadowString
  • params

    Parameters
    NameTypeRequiredDefault
    apikeystringrequired
    userIdstringrequired
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
        />
      )
    }
    
    export default App
  • size

    Parameters
    NameTypeRequiredDefault
    widthnumberoptional360
    heightnumberoptional300
    imgSizenumberoptional70
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          size={{
            width: 360,
            height: 300,
            imgSize: 70,
          }}
        />
      )
    }
    
    export default App
  • border

    Parameters
    NameTypeRequiredDefault
    borderstringoptional1px solid lightgray
    radiusobjectoptional{ leftTop: 10, rightTop: 10, leftBottom: 10, rightBottom: 10 }all : This parameter preferentially applies the same value to all of the corners at once.
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          border={{
            border: '1px solid lightgray',
            radius: {leftTop: 10, rightTop: 10, leftBottom: 10, rightBottom: 10},
          }}
        />
      )
    }
    
    export default App
  • menu

    Parameters
    NameTypeRequiredDefault
    heightnumberoptional45
    backgroundColorstringoptional#fff
    bottomLinestringoptional1px solid lightgray
    selectedLinestringoptional2px solid black
    listCntnumberoptional6
    arrowColorstringoptional#000
    imgSizenumberoptional60
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          menu={{
            height: 45,
            backgroundColor: '#fff',
            bottomLine: '1px solid lightgray',
            selectedLine: '2px solid black',
            listCnt: 6,
            arrowColor: '#000',
            imgSize: 60,
          }}
        />
      )
    }
    
    export default App
  • backgroundColor

    TypeRequiredDefault
    stringoptional#fff
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          backgroundColor={'#fff'}
        />
      )
    }
    
    export default App
  • column

    TypeRequiredDefault
    numberoptional4
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          column={4}
        />
      )
    }
    
    export default App
  • scroll

    TypeRequiredDefault
    booleanoptionaltrue
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          scroll={true}
        />
      )
    }
    
    export default App
  • scrollHover

    TypeRequiredDefault
    stringoptional#6d7072
    Examples
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          scroll={true}
          scrollHover={'#6d7072'}
        />
      )
    }
    
    export default App
  • stickerClick

    Get Sticker URL Function

    TypeRequiredValue
    Functionoptionalurl, stickerId, packageId
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          stickerClick={(info) => console.log(info)} // {url, stickerId, packageId}
        />
      )
    }
    
    export default App
  • storeClick

    Get Store Icon Click Status

    TypeRequiredValue
    Functionoptionaltrue
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          storeClick={(e) => console.log(e)} //true
        />
      )
    }
    
    export default App
  • preview

    TypeRequiredDefault
    booleanoptionalfalse
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          preview={false}
        />
      )
    }
    
    export default App
  • loadingColor

    TypeRequiredDefault
    stringoptional#ff4500
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          loadingColor={'#ff4500'}
        />
      )
    }
    
    export default App
  • shadow

    TypeRequiredDefault
    stringoptional0 10px 20px 6px rgba(0, 0, 0, 0.1)
    Example
    import { PickerComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <PickerComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          shadow='0 10px 20px 6px rgba(0, 0, 0, 0.1)'
        />
      )
    }
    
    export default App

StoreComponent

Sticker Store Component

  • React

    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
        />
      )
    }
    
    export default App
  • Next.js

    import dynamic from 'next/dynamic'
    
    const App = () => {
      const StoreComponent = dynamic(
        () => import('stipop-react-sdk/dist/StoreComponent'),
        {
          ssr: false,
        })
      
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
        />
      )
    }
    
    export default App

List of Params

ParametersType
paramsObject
downloadParamsObject
colorObject
sizeObject
borderObject
scrollBoolean
onCloseFunction
shadowString
  • params

    Parameters
    NameTypeRequiredDefault
    apikeystringrequired
    userIdstringrequired
    langstringstrongly recommendeden
    countryCodestringstrongly recommendedUS
    animatedstringoptionalY: Look for premium stickers onlyN: Look for free stickers onlyEmpty parameter: Look for all stickers
    pageNumbernumberoptional1
    limitnumberoptional20 (max: 50)
    Example
    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
            lang: 'en',
            countryCode: 'US',
            animated: 'N',
            pageNumber: 1,
            limit: 20,
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
        />
      )
    }
    
    export default App
  • downloadParams

    Parameters
    NameTypeRequiredDefault
    isPurchasestringrequiredN: Free Sticker Store Y: Paid Sticker StoreS: Sticker Subscription
    langstringoptionalen
    countryCodestringoptionalUS
    pricestringoptionalif isPurchase is Y, the default price is set for stickers.Defualt Price: Still Stickers $0.99, Animated Stickers $1.99
    Example
    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N',
            lang: 'en',
            countryCode: 'US',
          }}
        />
      )
    }
    
    export default App
  • color

    Parameters
    NameTypeRequiredDefault
    backgroundColorstirngoptional#fff
    packageHoverColorstringoptional#fff
    downloadedColorstringoptional#f5f6f6
    downloadedHoverColorstringoptional#f5f6f6
    downloadBtnstringoptional#ff4500
    downloadBtnHoverstringoptional#ff4500
    deleteBtnstringoptional#b3b3b3
    deleteBtnHoverstringoptional#b3b3b3
    recoveryBtnstringoptional#ff4500
    recoveryBtnHoverstringoptional#ff4500
    loadingColorstringoptional#ff4500
    scrollHoverstringoptional#6d7072
    Example
    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
          color={{
            backgroundColor: '#fff',
            packageHoverColor: '#fff',
            downloadedColor: '#f5f6f6',
            downloadedHoverColor: '#f5f6f6',
            downloadBtn: '#ff4500',
            downloadBtnHober: '#ff4500',
            deleteBtn: '#b3b3b3',
            deleteBtnHover: '#b3b3b3',
            recoveryBtn: '#ff4500',
            recoveryBtnHover: '#ff4500',
            loadingColor: '#ff4500',
            scrollHover: '#6d7072',
          }}
        />
      )
    }
    
    export default App
  • size

    Parameters
    NameTypeRequiredDefault
    widthnumberoptional600
    heightnumberoptional400
    previewImgnumberoptional70
    detailImgnumberoptional70
    mainImgnumberoptional100
    packageListHeightnumberoptional33
    Example
    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
          size={{
            width: 600,
            height: 400,
            previewImg: 70,
            detailImg: 70,
            mainImg: 100,
            packageListHeight: 33,
          }}
        />
      )
    }
    
    export default App
  • border

    Parameters
    NameTypeRequiredDefault
    borderstringoptional1px solid lightgray
    radiusobjectoptional{ leftTop: 10, rightTop: 10, leftBottom: 10, rightBottom: 10 }all : This parameter preferentially applies the same value to all of the corners at once.
    Example
    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
          border={{
            border: '1px solid lightgray',
            radius: {leftTop: 10, rightTop: 10, leftBottom: 10, rightBottom: 10},
          }}
        />
      )
    }
    
    export default App
  • scroll

    TypeRequiredDefault
    booleanoptionaltrue
    Example
    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
          scroll={true}
        />
      )
    }
    
    export default App
  • onClose

    Get Close Button Click Status

    TypeRequiredValue
    Functionoptionaltrue
    Example
    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
          onClose={(e) => console.log(e)} // true
        />
      )
    }
    
    export default App
  • shadow

    TypeRequiredDefault
    stringoptional0 10px 20px 6px rgba(0, 0, 0, 0.1)
    Example
    import { StoreComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <StoreComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          downloadParams={{
            isPurchase: 'N'
          }}
          shadow='0 10px 20px 6px rgba(0, 0, 0, 0.1)'
        />
      )
    }
    
    export default App

UnifiedComponent

Sticker Unified Component (Search + Picker Component)

  • React

    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
        />
      )
    }
    
    export default App
  • Next.js

    import dynamic from 'next/dynamic'
    
    const App = () => {
      const UnifiedComponent = dynamic(
        () => import('stipop-react-sdk/dist/UnifiedComponent'),
        {
          ssr: false,
        })
      
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
        />
      )
    }
    
    export default App

List of Params

ParametersType
paramsObject
sizeObject
borderObject
inputObject
menuObject
backgroundColorString
columnNumber
scrollBoolean
scrollHoverBoolean
stickerClickFunction
storeClickFunction
previewBoolean
loadingColorString
shadowString
  • params

    Parameters
    NameTypeRequiredDefault
    apikeystringrequired
    userIdstringrequired
    langstringstrongly recommendeden
    countryCodestringstrongly recommendedUS
    pageNumbernumberoptional1
    limitnumberoptional20 (max: 50)
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
            lang: 'en',
            countryCode: 'US',
            pageNumber: 1,
            limit: 20,
          }}
        />
      )
    }
    
    export default App
  • size

    Parameters
    NameTypeRequiredDefault
    widthnumberoptional360
    heightnumberoptional300
    imgSizenumberoptional60
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          size={{
            width: 360,
            height: 300,
            imgSize: 60,
          }}
        />
      )
    }
    
    export default App
  • border

    Parameters
    NameTypeRequiredDefault
    borderstringoptional1px solid lightgray
    radiusobjectoptional{ leftTop: 10, rightTop: 10, leftBottom: 10, rightBottom: 10 }all : This parameter preferentially applies the same value to all of the corners at once.
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          border={{
            border: '1px solid lightgray',
            radius: {leftTop: 10, rightTop: 10, leftBottom: 10, rightBottom: 10},
          }}
        />
      )
    }
    
    export default App
  • input

    Parameters
    NameTypeRequiredDefault
    widthnumberoptional100
    heightnumberoptional32
    borderstringoptional2px solid lightgray
    radiusnumberoptional50
    backgroundColorstringoptional#fff
    colorstringoptional#000
    focusstringoptionallightgray
    searchstringoptional#d5d5d5
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          input={{
            width: 100,
            height: 32,
            border: '2px solid lightgray',
            radius: 50,
            backgroundColor: '#fff',
            color: '#000',
            focus: 'lightgray',
            search: '#d5d5d5',
          }}
        />
      )
    }
    
    export default App
  • menu

    Parameters
    NameTypeRequiredDefault
    backgroundColorstringoptional#fff
    bottomLinestringoptional1px solid lightgray
    selectedLinestringoptional2px solid black
    heightnumberoptional45
    listCntnumberoptional6
    arrowColorstringoptional#000
    imgSizenumberoptional60
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          menu={{
            backgroundColor: '#fff',
            bottomLine: '1px solid lightgray',
            selectedLine: '2px solid black',
            height: 45,
            listCnt: 6,
            arrowColor: '#000',
            imgSize: 60,
          }}
        />
      )
    }
    
    export default App
  • backgroundColor

    TypeRequiredDefault
    stringoptional#fff
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          backgroundColor={'#fff'}
        />
      )
    }
    
    export default App
  • column

    TypeRequiredDefault
    numberoptional4
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          column={4}
        />
      )
    }
    
    export default App
  • scroll

    TypeRequiredDefault
    booleanoptionaltrue
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          scroll={true}
        />
      )
    }
    
    export default App
  • scrollHover

    TypeRequiredDefault
    stringoptional#6d7072
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          scrollHover={'#6d7072'}
        />
      )
    }
    
    export default App
  • stickerClick

    Get Sticker URL Function

    TypeRequiredValue
    Functionoptionalurl, stickerId, packageId
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          stickerClick={(info) => console.log(info)} // {url, stickerId, packageId}
        />
      )
    }
    
    export default App
  • storeClick

    Get Store Icon Click Status

    TypeRequiredValue
    Functionoptionaltrue
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          storeClick={(e) => console.log(e)} //true
        />
      )
    }
    
    export default App
  • preview

    TypeRequiredDefault
    booleanoptionalfalse
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          preview={false}
        />
      )
    }
    
    export default App
  • loadingColor

    TypeRequiredDefault
    stringoptional#ff4500
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          loadingColor={'#ff4500'}
        />
      )
    }
    
    export default App
  • shadow

    TypeRequiredDefault
    stringoptional0 10px 20px 6px rgba(0, 0, 0, 0.1)
    Example
    import { UnifiedComponent } from 'stipop-react-sdk'
    
    const App = () => {
      return (
        <UnifiedComponent 
          params={{
            apikey: 'apikey',
            userId: 'userId',
          }}
          shadow='0 10px 20px 6px rgba(0, 0, 0, 0.1)'
        />
      )
    }
    
    export default App
0.1.118

2 years ago

0.1.117

2 years ago

0.1.119

2 years ago

0.1.114

2 years ago

0.1.113

2 years ago

0.1.116

2 years ago

0.1.115

2 years ago

0.1.110

2 years ago

0.1.112

2 years ago

0.1.111

2 years ago

0.1.121

2 years ago

0.1.120

2 years ago

0.1.123

2 years ago

0.1.122

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.19

2 years ago

1.1.18

2 years ago

1.1.17

2 years ago

0.1.107

2 years ago

0.1.106

2 years ago

0.1.109

2 years ago

0.1.108

2 years ago

0.1.103

2 years ago

0.1.102

2 years ago

0.1.105

2 years ago

0.1.104

2 years ago

0.1.101

2 years ago

0.1.100

2 years ago

0.1.52

2 years ago

0.1.53

2 years ago

0.1.54

2 years ago

0.1.55

2 years ago

0.1.56

2 years ago

0.1.57

2 years ago

0.1.58

2 years ago

0.1.59

2 years ago

0.1.50

2 years ago

0.1.51

2 years ago

0.1.49

2 years ago

0.1.41

2 years ago

0.1.42

2 years ago

0.1.43

2 years ago

0.1.44

2 years ago

0.1.45

2 years ago

0.1.46

2 years ago

0.1.47

2 years ago

0.1.48

2 years ago

0.1.40

2 years ago

0.1.38

2 years ago

0.1.39

2 years ago

0.1.30

2 years ago

0.1.31

2 years ago

0.1.32

2 years ago

0.1.33

2 years ago

0.1.34

2 years ago

0.1.35

2 years ago

0.1.36

2 years ago

0.1.37

2 years ago

0.1.27

2 years ago

0.1.28

2 years ago

0.1.29

2 years ago

0.1.20

2 years ago

0.1.21

2 years ago

0.1.22

2 years ago

0.1.23

2 years ago

0.1.24

2 years ago

0.1.25

2 years ago

0.1.26

2 years ago

0.1.16

2 years ago

0.1.17

2 years ago

0.1.18

2 years ago

0.1.19

2 years ago

0.1.96

2 years ago

0.1.97

2 years ago

0.1.98

2 years ago

0.1.99

2 years ago

0.1.15

2 years ago

0.1.90

2 years ago

0.1.91

2 years ago

0.1.92

2 years ago

0.1.93

2 years ago

0.1.94

2 years ago

0.1.95

2 years ago

0.1.85

2 years ago

0.1.86

2 years ago

0.1.87

2 years ago

0.1.88

2 years ago

0.1.89

2 years ago

0.1.80

2 years ago

0.1.81

2 years ago

0.1.82

2 years ago

0.1.83

2 years ago

0.1.84

2 years ago

0.1.74

2 years ago

0.1.75

2 years ago

0.1.76

2 years ago

0.1.77

2 years ago

0.1.78

2 years ago

0.1.79

2 years ago

0.1.70

2 years ago

0.1.71

2 years ago

0.1.72

2 years ago

0.1.73

2 years ago

0.1.63

2 years ago

0.1.64

2 years ago

0.1.65

2 years ago

0.1.66

2 years ago

0.1.67

2 years ago

0.1.68

2 years ago

0.1.69

2 years ago

0.1.60

2 years ago

0.1.61

2 years ago

0.1.62

2 years ago

0.1.14

2 years ago

0.1.13

2 years ago

0.1.12

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.18.0

2 years ago

0.17.0

2 years ago

0.16.0

2 years ago

0.15.0

2 years ago

0.14.0

2 years ago

0.13.0

2 years ago

0.12.0

2 years ago

0.11.0

2 years ago

0.10.0

2 years ago

0.9.0

2 years ago

0.8.0

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.5.0

2 years ago

0.4.0

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago

0.1.0

2 years ago

1.0.0

2 years ago