Skip to content

Commit 6fb5737

Browse files
committed
Small bug fixes and UI improvements
1 parent 16121ff commit 6fb5737

File tree

4 files changed

+13
-2
lines changed

4 files changed

+13
-2
lines changed

.dev/build_dev.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
docker build -t flame:dev -f .docker/Dockerfile .

client/src/components/Settings/GeneralSettings/CustomQueries/CustomQueries.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export const CustomQueries = (): JSX.Element => {
6565
</Modal>
6666

6767
<section>
68-
{customQueries.length && (
68+
{customQueries.length ? (
6969
<CompactTable headers={['Name', 'Prefix', 'Actions']}>
7070
{customQueries.map((q: Query, idx) => (
7171
<Fragment key={idx}>
@@ -82,6 +82,8 @@ export const CustomQueries = (): JSX.Element => {
8282
</Fragment>
8383
))}
8484
</CompactTable>
85+
) : (
86+
<></>
8587
)}
8688

8789
<Button

client/src/components/Settings/Themer/ThemeBuilder/ThemeBuilder.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ interface Props {
2323
export const ThemeBuilder = ({ themes }: Props): JSX.Element => {
2424
const {
2525
auth: { isAuthenticated },
26-
theme: { themeInEdit },
26+
theme: { themeInEdit, userThemes },
2727
} = useSelector((state: State) => state);
2828

2929
const { editTheme } = bindActionCreators(actionCreators, useDispatch());
@@ -38,6 +38,13 @@ export const ThemeBuilder = ({ themes }: Props): JSX.Element => {
3838
}
3939
}, [themeInEdit]);
4040

41+
useEffect(() => {
42+
if (isInEdit && !userThemes.length) {
43+
toggleIsInEdit(false);
44+
toggleShowModal(false);
45+
}
46+
}, [userThemes]);
47+
4148
return (
4249
<div className={classes.ThemeBuilder}>
4350
{/* MODALS */}

client/src/utility/templateObjects/settingsTemplate.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ export const weatherSettingsTemplate: WeatherForm = {
3333
export const generalSettingsTemplate: GeneralForm = {
3434
searchSameTab: false,
3535
defaultSearchProvider: 'l',
36+
secondarySearchProvider: 'd',
3637
pinAppsByDefault: true,
3738
pinCategoriesByDefault: true,
3839
useOrdering: 'createdAt',

0 commit comments

Comments
 (0)