[PR #334] [CLOSED] (WIP) Create context/right click menu #1186

Open
opened 2025-10-09 19:10:31 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/334
Author: @raflymln
Created: 11/19/2022
Status: Closed

Base: masterHead: new-features/context-menu


📝 Commits (10+)

  • acf1659 Add React Menu package
  • a8873e3 Add context menu when clicking on card
  • 0088646 Share global eslint opt and move prettier config
  • ad2a881 Add no-shadow and no-unused-vars rules
  • 74ff372 Merge branch 'master' into fix/eslint-prettier-config
  • fd5db8f Fix lockfile
  • 05ea80f Prevent another lockfile than package-lock.json (npm) from being created
  • a4a1eab Fix lockfile......... again
  • ad78fc5 Merge branch 'master' into new-features/context-menu
  • e1cb3d4 Update lockfile

📊 Changes

8 files changed (+288 additions, -55 deletions)

View changed files

📝 client/package-lock.json (+38 -0)
📝 client/package.json (+1 -0)
📝 client/src/components/Card/ActionsPopup.jsx (+2 -0)
📝 client/src/components/Card/Card.jsx (+50 -36)
client/src/lib/hooks/use-popup-menu.jsx (+68 -0)
📝 client/src/redux-history-context.js (+0 -0)
📝 client/src/styles.module.scss (+112 -19)
📝 server/package-lock.json (+17 -0)

📄 Description

Create a context menu that allow direct action to the component

image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/plankanban/planka/pull/334 **Author:** [@raflymln](https://github.com/raflymln) **Created:** 11/19/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `new-features/context-menu` --- ### 📝 Commits (10+) - [`acf1659`](https://github.com/plankanban/planka/commit/acf1659742f1d90229c026191292bde2bc2cd73e) Add React Menu package - [`a8873e3`](https://github.com/plankanban/planka/commit/a8873e3407dcbd91e699d3360a318467f67290ef) Add context menu when clicking on card - [`0088646`](https://github.com/plankanban/planka/commit/0088646b70a9bcfe221b5a97e19eae6b90d03b1c) Share global eslint opt and move prettier config - [`ad2a881`](https://github.com/plankanban/planka/commit/ad2a881e6ed58c10c75c3a8b2fec8fec0afaf38a) Add no-shadow and no-unused-vars rules - [`74ff372`](https://github.com/plankanban/planka/commit/74ff3724a3f3c4b5e398e4e5cda8ca55811087a2) Merge branch 'master' into fix/eslint-prettier-config - [`fd5db8f`](https://github.com/plankanban/planka/commit/fd5db8fc480a4c4709a14d0aed0905822c8fd199) Fix lockfile - [`05ea80f`](https://github.com/plankanban/planka/commit/05ea80f5d0e4ff617371e7114855378f1c0c16ef) Prevent another lockfile than package-lock.json (npm) from being created - [`a4a1eab`](https://github.com/plankanban/planka/commit/a4a1eab4460c250ff25cdf68a72537a2231e5dbd) Fix lockfile......... again - [`ad78fc5`](https://github.com/plankanban/planka/commit/ad78fc5e23471c84cf0c1ee93dd1f30b29ba0e2f) Merge branch 'master' into new-features/context-menu - [`e1cb3d4`](https://github.com/plankanban/planka/commit/e1cb3d4b3bd44fe774ed3463b18764d9e8cc92ac) Update lockfile ### 📊 Changes **8 files changed** (+288 additions, -55 deletions) <details> <summary>View changed files</summary> 📝 `client/package-lock.json` (+38 -0) 📝 `client/package.json` (+1 -0) 📝 `client/src/components/Card/ActionsPopup.jsx` (+2 -0) 📝 `client/src/components/Card/Card.jsx` (+50 -36) ➕ `client/src/lib/hooks/use-popup-menu.jsx` (+68 -0) 📝 `client/src/redux-history-context.js` (+0 -0) 📝 `client/src/styles.module.scss` (+112 -19) 📝 `server/package-lock.json` (+17 -0) </details> ### 📄 Description Create a context menu that allow direct action to the component ![image](https://user-images.githubusercontent.com/19299378/202856543-4b839639-0198-4254-a316-fe372cafd11e.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2025-10-09 19:10:31 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1186