1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-25 16:19:47 +02:00

Add project backgrounds

This commit is contained in:
Maksim Eltyshev 2020-05-26 00:46:04 +05:00
parent fb9ceb5db7
commit 2f7a244807
67 changed files with 774 additions and 210 deletions

View file

@ -12,17 +12,23 @@ import {
deleteCurrentProject,
deleteProjectMembership,
updateCurrentProject,
updateCurrentProjectBackgroundImage,
} from '../actions/entry';
import Project from '../components/Project';
const mapStateToProps = (state) => {
const allUsers = allUsersSelector(state);
const { isAdmin } = currentUserSelector(state);
const { name } = currentProjectSelector(state);
const { name, background, backgroundImage, isBackgroundImageUpdating } = currentProjectSelector(
state,
);
const memberships = membershipsForCurrentProjectSelector(state);
return {
name,
background,
backgroundImage,
isBackgroundImageUpdating,
memberships,
allUsers,
isEditable: isAdmin,
@ -33,6 +39,7 @@ const mapDispatchToProps = (dispatch) =>
bindActionCreators(
{
onUpdate: updateCurrentProject,
onBackgroundImageUpdate: updateCurrentProjectBackgroundImage,
onDelete: deleteCurrentProject,
onMembershipCreate: createMembershipInCurrentProject,
onMembershipDelete: deleteProjectMembership,