Added advanced options for sticky app bar, lastn. Optimized some component rendering.

This commit is contained in:
Håvar Aambø Fosstveit
2020-03-18 00:12:50 +01:00
parent 4975c08c0d
commit 8ba29338d1
8 changed files with 117 additions and 9 deletions
+16 -1
View File
@@ -4,7 +4,8 @@ const initialState =
selectedWebcam : null,
selectedAudioDevice : null,
advancedMode : false,
resolution : 'high' // low, medium, high, veryhigh, ultra
resolution : 'medium', // low, medium, high, veryhigh, ultra
lastN : 4
};
const settings = (state = initialState, action) =>
@@ -35,6 +36,20 @@ const settings = (state = initialState, action) =>
return { ...state, advancedMode };
}
case 'SET_LAST_N':
{
const { lastN } = action.payload;
return { ...state, lastN };
}
case 'TOGGLE_STICKY_APPBAR':
{
const stickyAppBar = !state.stickyAppBar;
return { ...state, stickyAppBar };
}
case 'SET_VIDEO_RESOLUTION':
{
const { resolution } = action.payload;