Introduce a new design for the left pane
This commit is contained in:
@@ -30,6 +30,8 @@ export type ItemsStateType = {
|
||||
|
||||
readonly customColors?: CustomColorsItemType;
|
||||
|
||||
readonly preferredLeftPaneWidth?: number;
|
||||
|
||||
readonly preferredReactionEmoji?: Array<string>;
|
||||
};
|
||||
|
||||
@@ -76,6 +78,7 @@ export const actions = {
|
||||
editCustomColor,
|
||||
removeCustomColor,
|
||||
resetDefaultChatColor,
|
||||
savePreferredLeftPaneWidth,
|
||||
setGlobalDefaultConversationColor,
|
||||
onSetSkinTone,
|
||||
putItem,
|
||||
@@ -256,6 +259,14 @@ function setGlobalDefaultConversationColor(
|
||||
};
|
||||
}
|
||||
|
||||
function savePreferredLeftPaneWidth(
|
||||
preferredWidth: number
|
||||
): ThunkAction<void, RootStateType, unknown, ItemPutAction> {
|
||||
return dispatch => {
|
||||
dispatch(putItem('preferredLeftPaneWidth', preferredWidth));
|
||||
};
|
||||
}
|
||||
|
||||
// Reducer
|
||||
|
||||
function getEmptyState(): ItemsStateType {
|
||||
|
Reference in New Issue
Block a user