Skip to content

Refactor deprecated components in Database Settings -> Network Restrictions modals#2490

Closed
everettbu wants to merge 3 commits into
masterfrom
chore/refactor-network-restrictions-modals
Closed

Refactor deprecated components in Database Settings -> Network Restrictions modals#2490
everettbu wants to merge 3 commits into
masterfrom
chore/refactor-network-restrictions-modals

Conversation

@everettbu

Copy link
Copy Markdown

Mirror of supabase/supabase#38137
Original author: Saeris


Building on #38075 this PR consists of refactors specific to the Network Restrictions section modals for Allow All, Disallow All, Add Restriction and Remove Restriction

This should not be reviewed until #38075 is merged, since this is branched off from that PR. It'll remain in draft status until then.

Because three of these modals are merely confirmations, the logic driving them is virtually unchanged, however they now contain their triggers and check their own permissions in order to be self-contained.

For the Add Restriction modal, it has been updated to use react-hook-form and zod, so the validation logic has been moved into a zod schema. It likely needs additional scrutiny out of the four refactored modals.

@everettbu

Copy link
Copy Markdown
Author

Upstream PR was closed or merged. Code is synced via branch mirror.

@everettbu everettbu closed this Mar 16, 2026
@everettbu everettbu deleted the chore/refactor-network-restrictions-modals branch March 16, 2026 20:02
@everettbu everettbu restored the chore/refactor-network-restrictions-modals branch March 16, 2026 21:53
@everettbu everettbu deleted the chore/refactor-network-restrictions-modals branch March 16, 2026 22:48
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.

2 participants