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

Disable shipping dialog confirm button when no items selected #1304

Merged
merged 92 commits into from
Aug 23, 2021

Conversation

SektorDV
Copy link
Contributor

I want to merge this change because it fixes the issue of the confirm button being enabled when no items have been selected in the shipping dialog.

Pull Request Checklist

  1. This code contains UI changes
  2. All visible strings are translated with proper context including data-formatting
  3. Attributes [data-test-id] are added for new elements
  4. Changes are mentioned in the changelog
  5. The changes are tested in different browsers and in light/dark mode

Test environment config

API_URI=https://master.staging.saleor.cloud/graphql/

@patrys
Copy link
Member

patrys commented Aug 18, 2021

@SektorDV SektorDV requested review from a team, orzechdev, jwm0 and eCzerniak and removed request for a team August 18, 2021 13:44
@github-actions github-actions bot temporarily deployed to saleor-2984-empty-shipping-method-error August 18, 2021 13:44 Inactive
@github-actions github-actions bot temporarily deployed to storybook saleor-2984-empty-shipping-method-error August 18, 2021 13:44 Inactive
@github-actions github-actions bot temporarily deployed to saleor-2984-empty-shipping-method-error August 18, 2021 14:16 Inactive
@github-actions github-actions bot temporarily deployed to storybook saleor-2984-empty-shipping-method-error August 18, 2021 14:16 Inactive
Copy link
Contributor

@jwm0 jwm0 left a comment

Choose a reason for hiding this comment

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

Code looks good but this PR should first be merged into 3.0

mmarkusik and others added 4 commits August 20, 2021 15:09
* Add gift cards section to menu and add empty list component

* Update messages

* Change styling of app wide page header to match design

* Add gift cards list table wip

* Update prop name for status chip component to make it more consistent with other components

* Replace old trash icon with new one

* Add Size type based on action dialog sizes to be used app wide

* Add delete icon button

* Add new sizes option to status chip component

* Add / update gift cards list components

* Add bulk actions type

* Work on gift cards list WIP

* Small refactor

* Fix styling of gift cards table

* Remove temp files

* Remove unnecessary type

* Add gift cards section to menu and add empty list component

* Update schema and types

* Add link to gift card update page to gift cards list and add route to gift cards index

* Extract order page title with status chip into a separate generic component and use it in order page title

* wip

* Update money component

* Add gift card details card balance section

* Refactor gift card details

* Add vertical spacer component

* Update schema and types

* Add gift card tag input component along with necessary queries

* Add gift card tag input to gift card update page

* Add gift card update details card expiry section WIP

* Add time period select field WIP

* Post rebase refactor

* Add time period select field to gift card update view

* Fixes after review

* Update schema, types and gift cards query

* Add getFullName util function and replace existing manual usages

* Add text with select field component

* Add gift card update info card and refactor

* Fix import

* Add displaying order link in gift card update

* Refactor

* Connect gift card list to api

* refactor

* Add gift card create dialog

* Fix gift card list styles, change location for gift card list query, minor refactor

* Fix menu structure data for gift cards

* Add channel currencies type to shop

* Refactor text with select field

* Add gift card expiry select component

* Add gift card error type and fragment

* Update global types

* Add default prop to getFormErrors function

* Move gift card details provider to providers dir

* Update global utils with mapSingleValueNodeToChoice function

* Update gift card tag input

* Move and refactor time period field

* Update schema

* move format money function to other money ulities

* Update gift card urls

* Add content or skeleton component

* Add gift card create util for extracting expiry settings input data

* Remove content or skeleton component and move displaying logic to existing skeleton

* Move displaying logic of gift card create dialog to list

* Refactor

* Add hooks for gift card bulk actions and gift card list to be used instead of context directly

* Fix types for text with select field + add parsing for number typed field

* Add initial currency to gift card create form

* Fix gift card create dialog closing animation

* Add gift card update info card

* Refactor gift card update details card

* Add gift card balance dialog

* Move gift card update form providers to providers dir

* Connect gift card update page to api, add necessary contexts etc.

* Refactor

* Refactor

* Add hooks to use instead of gift card contexts directly

* Fix types

* Fix text field target name missing in passed event in text with select field

* Add minimal value option to text with select field, add to gift card inputs

* Fix gift card update balance dialog not changing hasChanged prop after submit

* Refactor

* Fix update balance dialog crashing the app when enetered wrong amount

* Fix gift card list table header styles

* Add enable / disable section to gift card update

* Refactor

* Refactor

* Refactor

* Add metadata to gift card update

* Update messages ids

* Refactor

* Refactor

* Refactor

* Refactor

* Update types after rebase

* Fix types

* Fixes after qa

* Fix tests
@github-actions github-actions bot temporarily deployed to saleor-2984-empty-shipping-method-error August 20, 2021 13:38 Inactive
@SektorDV SektorDV changed the base branch from master to 3.0 August 20, 2021 13:40
@SektorDV SektorDV changed the base branch from 3.0 to master August 20, 2021 13:42
@jwm0 jwm0 changed the title disable button when no items selected Disable shipping dialog confirm button when no items selected Aug 23, 2021
@jwm0 jwm0 merged commit 3194654 into master Aug 23, 2021
@jwm0 jwm0 deleted the SALEOR-2984-empty-shipping-method-error branch August 23, 2021 09:16
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.

8 participants