composeThemeObject = (ownTheme = {}, userTheme = {}) => ({
	typography: {
		...ownTheme.typography,
		...userTheme.typography,
	},
	colors: {
		...ownTheme.colors,
		...userTheme.colors,
	},
	component: {
		...ownTheme.component,
		...userTheme.component,
	},
})
This exported connect expects two args (mapStateToProps, mapStateToDispatch).
If we don't want to pass any of them, then we need to explicityly pass as null.