Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Universal editor product picker #39

Merged
merged 22 commits into from
Aug 16, 2024
Merged

Conversation

naydav
Copy link
Contributor

@naydav naydav commented Jun 27, 2024

Description

Checklist:

  • I have signed the Adobe Open Source CLA.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.

naydav added 15 commits May 23, 2024 14:59
-- Replaced ListView on TableView component
-- Product saving after selection
-- Code cleanup and decomposition
-- Code cleanup and decomposition
-- Code cleanup and decomposition
-- Code cleanup and decomposition
-- Code cleanup and decomposition
-- Add preselected values, fix multiple products saving
-- Components decompositions
-- Added config resolver
-- Added tags on filed page (poc)
-- UI fixes
-- Added posibillity to change order of selected products
@@ -0,0 +1,17 @@
const query = `query getCategoriesInCategory($id: String!) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It will be nice to replace on a query-builder that allows to avoid some duplication


useEffect(() => {
const productFieldValue = localStorage.getItem(localStorageKeySelectedProducts);
const selectedProducts = productFieldValue?.split(',').map((item) => item);
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It will be nice to reuse selections-utils

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I observed that the other examples have one workflow file only (post-deploy.js), I am not sure if you need these files here

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it would be helpful to describe what this extension does, how to use it, etc.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would be nice to have setup section as well

@@ -0,0 +1,50 @@
/*
* <license header>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing license, in other files also

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would be nice to have setup section as well

@@ -0,0 +1,14 @@
/*
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this needed?

-- Added missed field to configuration
-- Rollback commit for testing
-- Fixed configuration merge
-- Fixed configuration merge
@naydav naydav merged commit f84b617 into main Aug 16, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants