react flash change
1.0.0
Contêiner flash em alterações adereços
Aqui está uma página de exemplos.
Existem fontes em ./storybook
# Yarn
yarn add @avinlab/react-flash-change
# NPM
npm install --save @avinlab/react-flash-change import React from 'react' ;
import FlashChange from '@avinlab/react-flash-change' ;
const Component = ( { value } ) => {
< FlashChange
value = { value }
flashClassName = "flashing"
compare = { ( prevProps , nextProps ) => {
return nextProps . value !== prevProps . value ;
} }
>
< span > { value } </ span >
</ FlashChange > ;
} ; | Propriedade | Tipo | Obrigatório? | Descrição |
|---|---|---|---|
| comparar | Função | Função para comparar adereços antes e depois da atualização para resolver o Flash ou não. Parâmetros da função: (prevProps, nextProps) . Padrão ele compara props.value . Se Return String - ele será o Flash ClassName. | |
| flashduration | Número | Duração do efeito "flash" em ms. Padrão: 200ms | |
| FlashclassName | Corda | Nome da classe de efeito flash | |
| Flashstyle | Objeto | Objeto de estilo de efeito flash | |
| ClassName | corda | Nome da classe CSS personalizado opcional | |
| estilo | Objeto | Estilo embutido opcional | |
| ExterrelementType | Reaja $ elementType | Nome da tag Passado para document.createElement para criar o elemento de contêiner externo. Padrão: div |
MIT © Avin