분류 Reactjs

React 퍼즐 확인

컨텐츠 정보

  • 조회 395 (작성일 )

본문

설치 


npm i react-puzzle-confirm -S 


https://github.com/ozluy/react-puzzle-confirm 



용법 


import React from 'react'
import ReactPuzzleConfirm from 'react-puzzle-confirm'
import 'react-puzzle-confirm/react-puzzle-confirm.css'

const Demo = () => (
  <ReactPuzzleConfirm
     onClose={() => setShowModal(false)}
     onSuccess={() => setShowModal(false)}
     onFail={() => console.log("failed")}
     title="Please fit the puzzle piece carefully"
     sliderTitle="Slide to complete the puzzle"
     failMessage="Failed"
     successMessage="Success"
     closeButtonLabel="Close"
     refrefButtonLabel="Refresh"
     disableRefreshIdleState={true}
  />
)

export default Demo


props 


onSuccess function

default () => console.log('success')

function for successful attempt

onFail function

default () => console.log('fail')

function for failed attempt

onClose function

default () => console.log('close clicked')

function for close button click

title string

default "Please fit the puzzle piece carefully"

sliderTitle string

default "Slide to complete the puzzle"

failMessage string

default"Error"

successMessage string

default"Success"

closeButtonLabel string

default"Close"

refrefButtonLabel string

default "Refresh"

disableRefreshIdleState boolean

default true