-
Notifications
You must be signed in to change notification settings - Fork 255
feat: add Base Account SDK connector #2340
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
Open
youssefea
wants to merge
83
commits into
Web3Auth:v10
Choose a base branch
from
youssefea:feat/base-account-connector
base: v10
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
83 commits
Select commit
Hold shift + click to select a range
70f8efd
feat: add Base Account SDK connector
youssefea d26c9d3
update wagmi to v3
lionellbriones d671c9c
missed deprecated wagmi exports
lionellbriones b38537a
update viem and permissionless
lionellbriones 46d031d
update viem peer dependency
lionellbriones 1fa1285
update package-lock
lionellbriones fb9b068
update nextjs 14
lionellbriones 8c0215a
nextjs 15
lionellbriones af377d0
update nextjs demo to 16
lionellbriones ae93ea4
minor dependency updates
lionellbriones 9726fb4
add widget context
lionellbriones 16d01bf
add functions to widget context
lionellbriones dea626a
use useWidget for non function props
lionellbriones dd3265d
Merge pull request #2351 from Web3Auth/feat/mur-widget-context
arch1995 8c63a29
use useWidget hook
lionellbriones dc0f5d1
use props for dumb components instead of hook
lionellbriones 57e7227
fix issue and default values
lionellbriones 678c835
create modal state context
lionellbriones 72d1df0
Merge pull request #2341 from Web3Auth/feat/update-wagmi
chaitanyapotti 220a7be
Merge branch 'v10'
chaitanyapotti 7f7e21b
create modal state context
lionellbriones 9873e42
Merge pull request #2361 from Web3Auth/v10
chaitanyapotti 2928e7b
use modal state context
lionellbriones 45e5745
remove themed context
lionellbriones 9659a62
Merge branch 'master' into feat/modal-ui-revamp
lionellbriones 9c8e388
Merge branch 'feat/modal-ui-revamp' into feat/mur-use-widget-context
lionellbriones bea656d
Merge branch 'feat/mur-use-widget-context' into feat/mur-modal-state
lionellbriones 2007982
update connect wallet props
lionellbriones a16921f
Merge branch 'feat/mur-modal-state' into feat/mur-remove-theme-context
lionellbriones ebb7aed
set isDark default to true
lionellbriones 43afbc7
use isDark from props on button wallet
lionellbriones facbf4d
separate containers from components
lionellbriones 171fcc9
fix lints
lionellbriones a94171d
fix import sort
lionellbriones 84b3d90
Merge pull request #2358 from Web3Auth/feat/modal-ui-revamp
chaitanyapotti 3219122
Merge branch 'master' into feat/mur-use-widget-context
chaitanyapotti 79cfa4d
set ui config defaults in loginModal
lionellbriones dd5c371
for boolean uiconfig check undefined
lionellbriones 1acd70e
Merge pull request #2352 from Web3Auth/feat/mur-use-widget-context
chaitanyapotti 8868f40
Merge branch 'master' into feat/mur-modal-state
lionellbriones bd9ba82
Merge branch 'feat/mur-modal-state' into feat/mur-remove-theme-context
lionellbriones 8c759b0
import dispatch and SetStateAction as type
lionellbriones e399812
cleanup modal state
chaitanyapotti f4ed25a
simplify memo
chaitanyapotti 48489c0
remove React from imports
lionellbriones aa4d90e
Merge branch 'feat/mur-modal-state' into feat/mur-remove-theme-context
lionellbriones 4002817
Merge branch 'feat/mur-remove-theme-context' into feat/mur-organize-file
lionellbriones 9e987d3
Merge pull request #2362 from Web3Auth/feat/mur-modal-state
chaitanyapotti d5b95d3
Merge branch 'master' into feat/mur-remove-theme-context
chaitanyapotti 748415a
Merge pull request #2363 from Web3Auth/feat/mur-remove-theme-context
chaitanyapotti 37c7ed5
Merge branch 'master' into feat/mur-organize-file
chaitanyapotti d5790ac
Merge pull request #2364 from Web3Auth/feat/mur-organize-file
chaitanyapotti d7881d1
cleanup props
lionellbriones e75a7da
put rootelement to a variable
lionellbriones a30b792
Merge pull request #2365 from Web3Auth/feat/widget-context-cleanup
chaitanyapotti ca25b5d
remove modal visibility delayed
lionellbriones c884999
remove duplicate connect wallet qr view
lionellbriones 27e196d
renamed showExternalWalletPage to shouldShowLoginPage
lionellbriones ed79627
Merge pull request #2369 from Web3Auth/feat/duplicate-connect-wallet-qr
chaitanyapotti a4b7ab6
add toast and body state to root context
lionellbriones 0c9e039
move install links and multichain selector to new container
lionellbriones eba59c7
move desktopInstallLinks and mobileInstallLinks inside bodysheets
lionellbriones e9c7e30
move preHandleExternalWalletClick to modal state context
lionellbriones 140aaf4
simplify toggle showExternalWallets
lionellbriones 426a49c
simplify handleSocialLoginClick
lionellbriones 4238806
remove props drill for connect and signature auth mode
lionellbriones 46d5ef9
clean up root component and modalstatecontext
lionellbriones 000ff73
derive disable back button inside connect wallet
lionellbriones 0509aae
clean handleExternalWalletClick
lionellbriones 9be8455
remove connector from socialLogin state
lionellbriones cddd9a5
rename pages to describe contents better
lionellbriones 024da5f
use resize observer for changing the modal height
lionellbriones be8b4ad
Merge pull request #2370 from Web3Auth/feat/modal-state-context-refactor
chaitanyapotti 3edd444
Merge pull request #2371 from Web3Auth/feat/remove-social-login-conne…
chaitanyapotti f5610fe
Merge pull request #2372 from Web3Auth/feat/rename-pages
chaitanyapotti e216514
Merge branch 'master' into feat/dynamic-modal-height
lionellbriones bb41ea8
keep the modal height when showing loader
lionellbriones 2f91546
Merge pull request #2373 from Web3Auth/feat/dynamic-modal-height
chaitanyapotti fd6fc67
Merge branch 'v10'
chaitanyapotti 2dd724d
adding package exports
youssefea 9230cf7
update name
youssefea 367d1f3
remove base logo
youssefea 703b279
Merge remote-tracking branch 'origin/master' into feat/base-account-c…
youssefea File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| import { defineConfig, globalIgnores } from "eslint/config"; | ||
| import nextCoreWebVitals from "eslint-config-next/core-web-vitals"; | ||
| import path from "node:path"; | ||
| import { fileURLToPath } from "node:url"; | ||
|
|
||
| const __filename = fileURLToPath(import.meta.url); | ||
| const __dirname = path.dirname(__filename); | ||
|
|
||
| export default defineConfig([globalIgnores(["**/*.config.js"]), { | ||
| extends: [...nextCoreWebVitals], | ||
| }]); | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,6 @@ | ||
| /// <reference types="next" /> | ||
| /// <reference types="next/image-types/global" /> | ||
| import "./.next/dev/types/routes.d.ts"; | ||
|
|
||
| // NOTE: This file should not be edited | ||
| // see https://nextjs.org/docs/basic-features/typescript for more information. | ||
| // see https://nextjs.org/docs/app/api-reference/config/typescript for more information. |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Flat eslint config spreads non-iterable
Medium Severity
eslint.config.mjsusesextends: [...nextCoreWebVitals], buteslint-config-next/core-web-vitalsis not guaranteed to be an array/iterable in flat config form. If it’s an object/string config, spreading throws at load time and breakseslintexecution for the demo.