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

Merge latest dev to Main branch #237

Merged
merged 147 commits into from
Oct 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
147 commits
Select commit Hold shift + click to select a range
de2cad6
add new blockchain CoreID
SeanM322 Aug 13, 2024
75ce966
change logo
SeanM322 Aug 13, 2024
a6ff94c
Multiple changes
jmsm412 Aug 13, 2024
8c1e6a0
Fix casing warning on Dockerfile
jmsm412 Aug 13, 2024
2def433
Yoti new prop
jmsm412 Aug 13, 2024
2a59611
Yarn lock file
jmsm412 Aug 14, 2024
3545b89
Remove useEffect call to api
jmsm412 Aug 14, 2024
f926356
Load chain data on settings
jmsm412 Aug 14, 2024
2beb30c
Load chain data on serial number button
jmsm412 Aug 14, 2024
844716d
Merge branch 'dev' into add-new-blockchain-coreid
SeanM322 Aug 15, 2024
b6e8d6c
Merge branch 'dev' into 151-multiple-apisettings-requests
jmsm412 Aug 15, 2024
d72b680
Merge branch 'dev' into 151-multiple-apisettings-requests
jmsm412 Aug 15, 2024
9ebc22b
Merge branch 'dev' into 151-multiple-apisettings-requests
jmsm412 Aug 16, 2024
2751eb2
Update 22/08
jmsm412 Aug 22, 2024
ae4ea60
Merge branch 'dev' into 151-multiple-apisettings-requests
jmsm412 Aug 23, 2024
869b2e5
Update 26/08
jmsm412 Aug 26, 2024
6e816ed
Frontpage routing typescript fix
jmsm412 Aug 26, 2024
bd1d8fb
Fix
jmsm412 Aug 26, 2024
1556cb2
Typing updates
jmsm412 Aug 26, 2024
0b8f74d
Typing updates
jmsm412 Aug 27, 2024
42a5fd3
Merge branch 'dev' into 151-multiple-apisettings-requests
jmsm412 Aug 27, 2024
f18e952
Updates
jmsm412 Aug 27, 2024
03c32f4
typescript config change
jmsm412 Aug 27, 2024
e42da3c
Filter modal update
jmsm412 Aug 29, 2024
4d21e79
Cleanup
jmsm412 Aug 29, 2024
1f529d0
Disable typecheck in contracts
jmsm412 Aug 29, 2024
801a947
Fix balance check
jmsm412 Aug 29, 2024
3f58dc2
Serial number picker
jmsm412 Aug 29, 2024
7b3db1a
Refresh token data
jmsm412 Aug 29, 2024
4518c88
Fix
jmsm412 Aug 29, 2024
bfd5cb3
Add resale data
jmsm412 Aug 30, 2024
54627f6
Handle no videos
jmsm412 Sep 2, 2024
946dd5f
Fix null featured collection
jmsm412 Sep 2, 2024
3a6cc3d
Update allowance checks
jmsm412 Sep 3, 2024
2c81798
Fix marketplace offers page
jmsm412 Sep 3, 2024
e35f0f2
Fix video upload modal for select offer
jmsm412 Sep 3, 2024
d31b0ae
Fix multi mint
jmsm412 Sep 3, 2024
8ab2db8
Fix featured banner
jmsm412 Sep 3, 2024
f94e9a3
Update .env.sample
RAIReth Sep 3, 2024
834caa2
Merge pull request #177 from rairprotocol/RAIReth-patch-2
sarora180673 Sep 3, 2024
83c24fe
Update custom color logic
jmsm412 Sep 3, 2024
489d311
Handle empty results
jmsm412 Sep 4, 2024
7ccb103
Merge pull request #158 from rairprotocol/151-multiple-apisettings-re…
sarora180673 Sep 4, 2024
ff5eae2
Clear token data
jmsm412 Sep 4, 2024
88ea24d
Load on scroll
jmsm412 Sep 4, 2024
9651956
New env sample structure
RAIReth Sep 4, 2024
cd39c00
Merge pull request #182 from rairprotocol/RAIReth-patch-3
sarora180673 Sep 4, 2024
a943771
Fix issue on build
jmsm412 Sep 4, 2024
7dba043
Merge pull request #181 from rairprotocol/180-old-token-metadata-from…
sarora180673 Sep 4, 2024
a7d36dd
Fix thumbnail display
jmsm412 Sep 5, 2024
7f3870e
Merge pull request #185 from rairprotocol/184-video-thumbnail
sarora180673 Sep 5, 2024
bf34465
Populate Base data
jmsm412 Sep 5, 2024
ab61ee7
Fix video filtering
jmsm412 Sep 5, 2024
86fce15
Merge pull request #187 from rairprotocol/159-populate-base
sarora180673 Sep 5, 2024
073f61e
Fix type confusion
jmsm412 Sep 6, 2024
c4f13ae
Merge pull request #188 from rairprotocol/186-fix-video-filtering
sarora180673 Sep 6, 2024
ec675f2
Add Minato data
jmsm412 Sep 6, 2024
677c173
Add Sonium logo
jmsm412 Sep 6, 2024
4fde239
AddChainData type
jmsm412 Sep 6, 2024
d78b056
Fix infinite loop
jmsm412 Sep 6, 2024
6c5d0f6
Correct query params
jmsm412 Sep 6, 2024
d065f5a
Merge pull request #193 from rairprotocol/190-video-list
sarora180673 Sep 6, 2024
54d233d
API and call
jmsm412 Sep 6, 2024
06815fa
Merge pull request #192 from rairprotocol/191-metadata-filtering-issu…
sarora180673 Sep 6, 2024
500ed48
Fix
jmsm412 Sep 9, 2024
e23cf5c
Fix percentages
jmsm412 Sep 9, 2024
832ab2b
Merge pull request #198 from rairprotocol/195-incorrect-percentages
sarora180673 Sep 9, 2024
0221893
Merge pull request #197 from rairprotocol/194-advanced-offers-error
sarora180673 Sep 9, 2024
1a499e1
Reset notification data on logout
jmsm412 Sep 9, 2024
81e700d
Merge remote-tracking branch 'origin/dev' into 183-add-minato-testnet…
jmsm412 Sep 9, 2024
ebd7c14
Merge branch 'dev' into 142-random-token-mint
jmsm412 Sep 9, 2024
0d32987
Fix
jmsm412 Sep 9, 2024
5c699b6
Resale buttons
jmsm412 Sep 9, 2024
7e86269
Merge pull request #202 from rairprotocol/199-notification-count-is-s…
sarora180673 Sep 9, 2024
0b5a7a7
Get all tokens
jmsm412 Sep 9, 2024
2366619
Update image
jmsm412 Sep 10, 2024
34f67a6
Update image by URL
jmsm412 Sep 10, 2024
221bdd5
Merge branch 'dev' into 142-random-token-mint
jmsm412 Sep 10, 2024
8ea60dc
Merge pull request #203 from rairprotocol/200-token-metadata
sarora180673 Sep 10, 2024
bebf5f0
Merge pull request #189 from rairprotocol/183-add-minato-testnet-support
sarora180673 Sep 10, 2024
222e294
Merge branch 'dev' into 201-resale-offer
jmsm412 Sep 10, 2024
8f3ba2a
Reload data if not available
jmsm412 Sep 10, 2024
3179e37
Merge pull request #205 from rairprotocol/142-random-token-mint
sarora180673 Sep 10, 2024
6052dc4
Social mint query and refresh
jmsm412 Sep 10, 2024
63147a1
Fix error on switch
jmsm412 Sep 11, 2024
4d3ddb2
Export
jmsm412 Sep 11, 2024
43fdcaf
Fix created page profile
jmsm412 Sep 11, 2024
fa1c812
Merge branch 'dev' into 208-token-data
jmsm412 Sep 11, 2024
ad7f134
Merge branch 'dev' into 201-resale-offer
jmsm412 Sep 11, 2024
adc3b37
Fix
jmsm412 Sep 11, 2024
b7025e1
Merge pull request #211 from rairprotocol/206-blockchain-switch
sarora180673 Sep 11, 2024
05965f8
Merge pull request #214 from rairprotocol/213-created-tab-profile
sarora180673 Sep 11, 2024
ad7ae13
Show user's address
jmsm412 Sep 11, 2024
21ee614
Merge branch 'dev' into 207-error-on-social-mint
jmsm412 Sep 11, 2024
ba06ddc
Fix type error
jmsm412 Sep 11, 2024
d1c4a33
Resale modal
jmsm412 Sep 11, 2024
a86adc9
Merge branch 'dev' into 201-resale-offer
jmsm412 Sep 11, 2024
b21260c
Collection view
jmsm412 Sep 11, 2024
309b725
Price 0 edge case
jmsm412 Sep 11, 2024
2b07c3f
Merge pull request #217 from rairprotocol/215-featured-collection
sarora180673 Sep 12, 2024
b9fd566
Merge branch 'dev' into 201-resale-offer
jmsm412 Sep 12, 2024
25a6e73
Type error
jmsm412 Sep 12, 2024
06e26a3
Merge branch 'dev' into 208-token-data
jmsm412 Sep 12, 2024
395d376
Merge pull request #209 from rairprotocol/208-token-data
sarora180673 Sep 12, 2024
f45ad81
Merge branch 'dev' into add-new-blockchain-coreid
SeanM322 Sep 12, 2024
ac86636
Merge branch 'dev' into 207-error-on-social-mint
jmsm412 Sep 12, 2024
a39fe68
Refresh token data
jmsm412 Sep 12, 2024
24c8f78
Verify social transaction
jmsm412 Sep 12, 2024
b101e61
Merge branch 'dev' into 201-resale-offer
jmsm412 Sep 12, 2024
3046133
change coreid icon
SeanM322 Sep 12, 2024
2101df4
Merge pull request #157 from rairprotocol/add-new-blockchain-coreid
sarora180673 Sep 12, 2024
310b2e0
Merge pull request #210 from rairprotocol/207-error-on-social-mint
sarora180673 Sep 12, 2024
873ad77
Merge branch 'dev' into 201-resale-offer
jmsm412 Sep 12, 2024
f72b5d1
Fixes
jmsm412 Sep 13, 2024
ef364db
Update offer fix
jmsm412 Sep 16, 2024
f3c4194
Balance query
jmsm412 Sep 16, 2024
24aacca
Prevent notifications query before login
jmsm412 Sep 17, 2024
c7ed5b3
Merge pull request #222 from rairprotocol/221-authentication
sarora180673 Sep 17, 2024
7da9bf0
2 handlers
jmsm412 Sep 18, 2024
cd14928
Update and Delete offers
jmsm412 Sep 18, 2024
fae7cdf
Parse price
jmsm412 Sep 18, 2024
3320b44
Merge pull request #204 from rairprotocol/201-resale-offer
sarora180673 Sep 18, 2024
37e8921
fix switch theme icon
SeanM322 Sep 19, 2024
5256af3
Merge pull request #225 from rairprotocol/223-switch-theme-icon-not-w…
sarora180673 Sep 19, 2024
6d74b24
Load resale data from collection
jmsm412 Sep 20, 2024
07f4673
Merge pull request #227 from rairprotocol/224-if-resale-offer-exists
sarora180673 Sep 20, 2024
f5d384b
Use internal numbering
jmsm412 Sep 24, 2024
a75187f
Update .env.sample
sarora180673 Sep 26, 2024
0328103
Update index.js
sarora180673 Sep 26, 2024
1813a0e
Merge branch 'dev' into 226-error-in-second-product
jmsm412 Sep 27, 2024
15c6e1e
Fix
jmsm412 Sep 27, 2024
ae2011c
Merge pull request #228 from rairprotocol/226-error-in-second-product
sarora180673 Sep 27, 2024
c4dee9f
set new default seo values(take it from env)
SeanM322 Sep 27, 2024
4d031fe
Merge pull request #231 from rairprotocol/fix-seo-default
sarora180673 Sep 27, 2024
d793b03
Check user balance
jmsm412 Oct 2, 2024
c52bcfe
Check result of User Balance
jmsm412 Oct 2, 2024
920752d
Fallback
jmsm412 Oct 2, 2024
d261872
Default values on backend side
jmsm412 Oct 3, 2024
d702762
Reset icon color
jmsm412 Oct 3, 2024
2e3d8d7
Sponsored check
jmsm412 Oct 3, 2024
01bfe93
Merge pull request #233 from rairprotocol/232-wrong-error-message
sarora180673 Oct 3, 2024
ed55ef5
Prop fix
jmsm412 Oct 3, 2024
0312c0c
Pagination box
jmsm412 Oct 3, 2024
20e932c
Merge pull request #235 from rairprotocol/234-default-values-of-custo…
sarora180673 Oct 3, 2024
3b1ae90
Handle missing token info
jmsm412 Oct 3, 2024
0a06817
Merge pull request #239 from rairprotocol/238-pagination-error
sarora180673 Oct 3, 2024
7967ad9
Merge pull request #240 from rairprotocol/196-missing-token-data
sarora180673 Oct 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions docker-compose-prod.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
version: '3.9'

services:
rairnode:
container_name: 'rairnode'
Expand Down
2 changes: 0 additions & 2 deletions docker-compose-web.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
version: '3.9'

services:
rair-node:
container_name: 'rair-node'
Expand Down
2 changes: 0 additions & 2 deletions docker-compose.local-new.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
version: '3.9'

services:
rair-node:
container_name: 'rair-node'
Expand Down
2 changes: 0 additions & 2 deletions docker-compose.local-ssl-with_certbot.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
version: '3.9'

services:
certbot:
image: certbot/certbot
Expand Down
2 changes: 0 additions & 2 deletions docker-compose.local-ssl-without_certbot.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
version: '3.9'

services:
rair-node:
container_name: 'rair-node'
Expand Down
2 changes: 0 additions & 2 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
version: '3.9'

services:
rair-node:
container_name: 'rair-node'
Expand Down
10 changes: 5 additions & 5 deletions rair-front/.env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ VITE_UPLOAD_PROGRESS_HOST=http://localhost:5000

VITE_NODE_SOCKET_URI=:5000

VITE_TESTNET=false
//VITE_TESTNET=false

VITE_HTML_META_TITLE=RAIR Collectible Marketplace
VITE_HTML_META_TITLE=RAIRprotocol | Open-source Deployment Layer
VITE_HTML_META_FAVICON_URI=./favicons/loading-favicon.svg
VITE_HTML_META_IMAGE_URL=https://proofof.s3.filebase.com/rairmarket.webp
VITE_HTML_META_AUTHOR=RAIR Collectible Marketplace
VITE_HTML_META_DESCRIPTION=We help IP owners make their content collectible through private label marketplaces. Mint, stream, sell digital assets.
VITE_HTML_META_IMAGE_URL=https://github.com/rairprotocol/RAIRsite/blob/main/src/assets/images/1500x500.jpg
VITE_HTML_META_AUTHOR=RAIRprotocol | Open-source Deployment Layer
VITE_HTML_META_DESCRIPTION=RAIRTECH is pioneering the future of open-source Web3 deployment. With the creation of RAIRprotocol, enterprises can now access a truly open deployment layer, eliminating API risks and fulfilling the transparent promise of Web3. We support the RAIRprotocol ecosystem with a comprehensive suite of managed services, ensuring seamless and secure integration for your business.
VITE_IPFS_GATEWAY=http://rair.myfilebase.com/ipfs/

VITE_DEFAULT_BLOCKCHAIN=0x2105
Expand Down
2 changes: 1 addition & 1 deletion rair-front/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:lts as build
FROM node:lts AS build

#install dependencies
WORKDIR /usr/src/minting
Expand Down
2 changes: 1 addition & 1 deletion rair-front/Dockerfile.prod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# build environment

FROM node:22.4.0 as build
FROM node:22.4.0 AS build

WORKDIR /usr/src/minting

Expand Down
2 changes: 1 addition & 1 deletion rair-front/Dockerfile.prod-new
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# build environment

FROM node:21.2.0 as build
FROM node:21.2.0 AS build

WORKDIR /usr/src/minting

Expand Down
31 changes: 31 additions & 0 deletions rair-front/env-templates/opencarbon.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
VITE_NODE_ADDRESS=0x3fD4268B03cce553f180E77dfC14fde00271F9B7
VITE_DIAMONDS_ENABLED=true
VITE_LOG_WEB3=false
VITE_HOME_PAGE=/
VITE_DISABLE_CREATOR_VIEWS=false
VITE_3_TAB_MARKETPLACE_DISABLED=false
VITE_TEST_CONTRACTS=true
DANGEROUSLY_DISABLE_HOST_CHECK=true
VITE_GOOGLE_ANALYTICS=t
VITE_GA_NAME=t

// Optional
// Please go to web3auth to get your free API key
// VITE_WEB3AUTH_CLIENT_ID=<API-KEY>

#upload_progress_host
VITE_UPLOAD_PROGRESS_HOST=http://localhost:5000

VITE_NODE_SOCKET_URI=:5000

VITE_TESTNET=false

VITE_HTML_META_TITLE=RAIR Collectible Marketplace
VITE_HTML_META_FAVICON_URI=./favicons/loading-favicon.svg
VITE_HTML_META_IMAGE_URL=https://proofof.s3.filebase.com/rairmarket.webp
VITE_HTML_META_AUTHOR=RAIR Collectible Marketplace
VITE_HTML_META_DESCRIPTION=We help IP owners make their content collectible through private label marketplaces. Mint, stream, sell digital assets.
VITE_IPFS_GATEWAY=http://rair.myfilebase.com/ipfs/

VITE_DEFAULT_BLOCKCHAIN=0x2105
VITE_WEB3AUTH_CLIENT_ID=BEfl04Slm6zUDrpxC-r5qgO6cjW2mlXc82z0rvTiNL-JdYTxYQHl7YzyNy4Ja4jq8fUDhysW1hwRDqLM6tYK3-4
118 changes: 60 additions & 58 deletions rair-front/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,102 +5,104 @@
"type": "module",
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"build": "tsc --target ES2020 && vite build",
"preview": "vite preview",
"lint": "eslint src/**/*.{js,jsx,ts,tsx}",
"lint:fix": "eslint --fix \"src/**/*.{js,jsx,ts,tsx}\"",
"format": "prettier --write src/**/*.{js,jsx,ts,tsx,css,md}",
"prepare": "cd ../ && husky install ./minting-marketplace/.husky"
},
"dependencies": {
"@alchemy/aa-accounts": "^3.18.2",
"@alchemy/aa-alchemy": "^3.18.2",
"@alchemy/aa-core": "^3.18.2",
"@alchemy/aa-ethers": "^3.18.2",
"@alchemy/aa-signers": "^3.18.2",
"@alchemy/aa-accounts": "^3.19.0",
"@alchemy/aa-alchemy": "^3.19.0",
"@alchemy/aa-core": "^3.19.0",
"@alchemy/aa-ethers": "^3.19.0",
"@alchemy/aa-signers": "^3.19.0",
"@analytics/google-analytics": "^1.0.7",
"@emotion/react": "^11.11.4",
"@emotion/styled": "^11.11.0",
"@fortawesome/fontawesome-svg-core": "^6.5.2",
"@fortawesome/free-brands-svg-icons": "^6.5.2",
"@fortawesome/free-solid-svg-icons": "^6.5.2",
"@emotion/is-prop-valid": "^1.3.0",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@fortawesome/fontawesome-svg-core": "^6.6.0",
"@fortawesome/free-brands-svg-icons": "^6.6.0",
"@fortawesome/free-solid-svg-icons": "^6.6.0",
"@fortawesome/react-fontawesome": "^0.2.2",
"@getyoti/react-face-capture": "^2.0.0",
"@getyoti/react-face-capture": "^2.3.1",
"@metamask/onboarding": "^1.0.1",
"@metamask/providers": "^14.0.2",
"@mui/icons-material": "^5.14.18",
"@mui/material": "^5.14.18",
"@mui/icons-material": "^5.16.7",
"@mui/material": "^5.16.7",
"@reduxjs/toolkit": "^2.2.7",
"@sentry/browser": "^7.85.0",
"@sentry/react": "^7.85.0",
"@types/react-router": "^5.1.20",
"@types/react-slick": "^0.23.12",
"@types/slick-carousel": "^1.6.40",
"@types/styled-components": "^5.1.32",
"@types/uuid": "^9.0.7",
"@walletconnect/sign-client": "^2.10.6",
"@walletconnect/utils": "^2.11.0",
"@web3auth/base": "^8.6.2",
"@web3auth/modal": "^8.6.2",
"alchemy-sdk": "^3.2.0",
"analytics": "^0.8.9",
"axios": "^1.6.2",
"@walletconnect/sign-client": "^2.14.0",
"@walletconnect/utils": "^2.14.0",
"@web3auth/base": "^8.12.4",
"@web3auth/modal": "^8.12.4",
"alchemy-sdk": "^3.4.1",
"analytics": "^0.8.14",
"axios": "^1.7.5",
"bootstrap": "^5.3.3",
"eslint-plugin-prettier": "^5.0.1",
"eslint-plugin-react": "^7.33.2",
"ethers": "^5.7.2",
"ethers": "^6.13.2",
"global": "^4.4.0",
"husky": "^8.0.3",
"moment-timezone": "^0.5.43",
"prettier": "^3.1.1",
"react": "^18.2.0",
"moment-timezone": "^0.5.45",
"prettier": "^3.3.3",
"react": "^18.3.1",
"react-accessible-accordion": "^5.0.0",
"react-dom": "^18.2.0",
"react-dom": "^18.3.1",
"react-dropzone": "^14.2.3",
"react-ga": "^3.3.1",
"react-helmet-async": "^2.0.3",
"react-hook-form": "^7.49.0",
"react-helmet-async": "^2.0.5",
"react-hook-form": "^7.52.2",
"react-hot-toast": "^2.4.1",
"react-modal": "^3.16.1",
"react-moment": "^1.1.3",
"react-multi-carousel": "^2.8.4",
"react-player": "^2.13.0",
"react-redux": "^8.1.3",
"react-router-dom": "^6.22.3",
"react-share": "^5.0.3",
"react-multi-carousel": "^2.8.5",
"react-player": "^2.16.0",
"react-redux": "^9.1.2",
"react-router-dom": "^6.26.1",
"react-share": "^5.1.0",
"react-slick": "^0.29.0",
"react-tabs": "^6.0.2",
"react-webcam": "^7.2.0",
"reactjs-popup": "^2.0.6",
"redux": "^4.2.1",
"redux-saga": "^1.2.3",
"slick-carousel": "^1.8.1",
"socket.io-client": "^4.7.5",
"styled-components": "^5.3.3",
"styled-components": "^6.1.12",
"sweetalert2": "^11.10.1",
"sweetalert2-react-content": "^5.0.7",
"use-debounce": "^10.0.3",
"use-state-if-mounted": "^1.0.7",
"uuid": "^9.0.1",
"video.js": "^8.10.0",
"uuid": "^10.0.0",
"video.js": "^8.17.3",
"videojs-contrib-quality-levels": "^4.0.0",
"videojs-hls-quality-selector": "^1.1.4",
"viem": "^2.8.11",
"vite-plugin-radar": "^0.9.2",
"viem": "^2.20.0",
"vite-plugin-radar": "^0.9.6",
"vite-plugin-svgr": "^4.2.0",
"wicg-inert": "^3.1.2"
"wicg-inert": "^3.1.3"
},
"devDependencies": {
"@types/react": "^18.2.43",
"@types/react-dom": "^18.2.15",
"@types/react": "^18.3.4",
"@types/react-dom": "^18.3.0",
"@types/react-modal": "^3.16.3",
"@types/react-router-dom": "^5.3.3",
"@types/react-slick": "^0.23.13",
"@types/slick-carousel": "^1.6.40",
"@types/styled-components": "^5.1.34",
"@types/uuid": "^10.0.0",
"@typescript-eslint/eslint-plugin": "^6.14.0",
"@typescript-eslint/parser": "^6.14.0",
"@vitejs/plugin-react": "^4.2.0",
"@vitejs/plugin-react": "^4.3.1",
"eslint": "^8.55.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.4",
"eslint-plugin-simple-import-sort": "^10.0.0",
"typescript": "^5.4.2",
"vite": "^5.3.3",
"vite-plugin-node-polyfills": "^0.21.0"
"eslint-plugin-prettier": "^5.2.1",
"eslint-plugin-react": "^7.35.0",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-react-refresh": "^0.4.9",
"eslint-plugin-simple-import-sort": "^12.1.1",
"husky": "^9.1.5",
"typescript": "^5.5.4",
"vite": "^5.4.2",
"vite-plugin-node-polyfills": "^0.22.0"
}
}
Loading