dataverse-react
Version:
⚛️ hooks and components for Dataverse React development
16 lines (15 loc) • 471 B
JavaScript
import { useState, useEffect } from 'react';
export const useTheme = (api) => {
const [theme, setTheme] = useState();
useEffect(() => {
const getTheme = async () => {
const options = [
'?$filter=isdefaulttheme eq true'
].join('');
const theme = await api.retrieveMultipleRecords('theme', options);
setTheme(theme.entities[0]);
};
getTheme();
}, []);
return theme;
};