Small bug fixes and UI improvements
This commit is contained in:
parent
16121ff547
commit
6fb5737118
4 changed files with 13 additions and 2 deletions
1
.dev/build_dev.sh
Normal file
1
.dev/build_dev.sh
Normal file
|
@ -0,0 +1 @@
|
|||
docker build -t flame:dev -f .docker/Dockerfile .
|
|
@ -65,7 +65,7 @@ export const CustomQueries = (): JSX.Element => {
|
|||
</Modal>
|
||||
|
||||
<section>
|
||||
{customQueries.length && (
|
||||
{customQueries.length ? (
|
||||
<CompactTable headers={['Name', 'Prefix', 'Actions']}>
|
||||
{customQueries.map((q: Query, idx) => (
|
||||
<Fragment key={idx}>
|
||||
|
@ -82,6 +82,8 @@ export const CustomQueries = (): JSX.Element => {
|
|||
</Fragment>
|
||||
))}
|
||||
</CompactTable>
|
||||
) : (
|
||||
<></>
|
||||
)}
|
||||
|
||||
<Button
|
||||
|
|
|
@ -23,7 +23,7 @@ interface Props {
|
|||
export const ThemeBuilder = ({ themes }: Props): JSX.Element => {
|
||||
const {
|
||||
auth: { isAuthenticated },
|
||||
theme: { themeInEdit },
|
||||
theme: { themeInEdit, userThemes },
|
||||
} = useSelector((state: State) => state);
|
||||
|
||||
const { editTheme } = bindActionCreators(actionCreators, useDispatch());
|
||||
|
@ -38,6 +38,13 @@ export const ThemeBuilder = ({ themes }: Props): JSX.Element => {
|
|||
}
|
||||
}, [themeInEdit]);
|
||||
|
||||
useEffect(() => {
|
||||
if (isInEdit && !userThemes.length) {
|
||||
toggleIsInEdit(false);
|
||||
toggleShowModal(false);
|
||||
}
|
||||
}, [userThemes]);
|
||||
|
||||
return (
|
||||
<div className={classes.ThemeBuilder}>
|
||||
{/* MODALS */}
|
||||
|
|
|
@ -33,6 +33,7 @@ export const weatherSettingsTemplate: WeatherForm = {
|
|||
export const generalSettingsTemplate: GeneralForm = {
|
||||
searchSameTab: false,
|
||||
defaultSearchProvider: 'l',
|
||||
secondarySearchProvider: 'd',
|
||||
pinAppsByDefault: true,
|
||||
pinCategoriesByDefault: true,
|
||||
useOrdering: 'createdAt',
|
||||
|
|
Loading…
Reference in a new issue