Modular contracts Edit Extensions UI (#2225)

<!-- start pr-codex -->

## PR-Codex overview
This PR adds support for Modular Core and Modular Extension features, updates contract extension settings UI, and enhances extension management in the contract editor.

### Detailed summary
- Added support for `ModularCore` and `ModularExtension` features
- Updated contract extension settings UI
- Improved extension management in the contract editor

> The following files were skipped due to too many changes: `src/contract-ui/tabs/edit-extensions/components/InstalledExtensionsTable.tsx`, `src/contract-ui/tabs/edit-extensions/components/ExtensionForm.tsx`, `pnpm-lock.yaml`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
This commit is contained in:
kumaryash90
2024-06-14 21:37:25 +00:00
parent 4112dcf4cc
commit 2f439ba4b3
13 changed files with 2313 additions and 1612 deletions
+7 -7
View File
@@ -46,13 +46,13 @@
"@tanstack/react-query": "^4.36.1",
"@tanstack/react-query-persist-client": "^4.36.1",
"@tanstack/react-table": "^8.17.3",
"@thirdweb-dev/chains": "0.1.117",
"@thirdweb-dev/react": "4.8.0",
"@thirdweb-dev/react-core": "4.8.0",
"@thirdweb-dev/sdk": "4.0.94",
"@thirdweb-dev/service-utils": "0.4.31",
"@thirdweb-dev/chains": "0.1.118",
"@thirdweb-dev/react": "4.9.0",
"@thirdweb-dev/react-core": "4.9.0",
"@thirdweb-dev/sdk": "4.0.95",
"@thirdweb-dev/service-utils": "0.4.32",
"@thirdweb-dev/storage": "2.0.15",
"@thirdweb-dev/wallets": "2.5.33",
"@thirdweb-dev/wallets": "2.5.35",
"@vercel/og": "^0.6.2",
"airtable": "^0.12.2",
"chakra-react-select": "^4.7.6",
@@ -101,7 +101,7 @@
"swagger-ui-react": "^5.17.14",
"tailwind-merge": "^2.3.0",
"tailwindcss-animate": "^1.0.7",
"thirdweb": "5.29.0",
"thirdweb": "5.29.2",
"tiny-invariant": "^1.3.3",
"use-debounce": "^10.0.1",
"zksync-ethers": "^5.8.0",