import { useDispatch, useSelector } from 'react-redux'; import { setTheme } from '../store/slices/themeSlice'; import config from '../config'; import { skeleton } from '../helpers/utils'; const ThemeChanger = () => { const dispatch = useDispatch(); const theme = useSelector(state => state.theme); const loading = useSelector(state => state.loading); const handleChange = (e) => { dispatch(setTheme(e.target.value)); } return (
{loading ? skeleton({width: 'w-20', height: 'h-8'}) : 'Theme'}
{loading ? skeleton({width: 'w-24', height: 'h-4'}) : 'Change Theme'}
{ loading ? skeleton({width: 'w-28', height: 'h-10'}) : ( ) }
) } export default ThemeChanger;