5180 fichiers 38.5 Mo 0 téléchargements 332 vues mis à jour il y a 6 heures ui
nitro-v36-with-renderer-v36 / src / common / card / accordion / OctaneCardAccordionContext.tsx
OctaneCardAccordionContext.tsx 671 o Télécharger le fichier
import { createContext, Dispatch, FC, ReactNode, SetStateAction, useContext } from 'react';

export interface IOctaneCardAccordionContext {
    closers: Function[];
    setClosers: Dispatch<SetStateAction<Function[]>>;
    closeAll: () => void;
}

const OctaneCardAccordionContext = createContext<IOctaneCardAccordionContext>({
    closers: null,
    setClosers: null,
    closeAll: null
});

export const OctaneCardAccordionContextProvider: FC<{ value: IOctaneCardAccordionContext; children?: ReactNode }> = (props) => {
    return <OctaneCardAccordionContext {...props} />;
};

export const useOctaneCardAccordionContext = () => useContext(OctaneCardAccordionContext);
15Sujets
1Dépôts
20Membres
2En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser