fix(dashboard): RMA allow shipping unset (#12021)

**What**
- allow unsetting shipping in RMA flows + bug cleanup around shipping flows in claims / exchanges
- additional fixes:
  - product type create form 
  - product type delete
  - delete confirmation messages
  - fix a few inventory strings + material field

---

CLOSES CMRC-945
CLOSES CMRC-953
CLOSES CMRC-967
CLOSES CMRC-963
CLOSES CMRC-954


Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com>
This commit is contained in:
Frane Polić
2025-03-28 09:25:44 +00:00
committed by GitHub
co-authored by Oli Juhl
parent 29f6c2a8dd
commit 350b6b9a71
15 changed files with 147 additions and 89 deletions
@@ -3034,6 +3034,9 @@
"manageLocations": {
"type": "string"
},
"manageLocationQuantity": {
"type": "string"
},
"deleteWarning": {
"type": "string"
},
@@ -3252,6 +3255,7 @@
"locationLevels",
"associatedVariants",
"manageLocations",
"manageLocationQuantity",
"deleteWarning",
"editItemDetails",
"create",