mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 09:25:06 +03:00
chore: move realtime inspector role impersonation popover (#19403)
This commit is contained in:
1 parent
9d48e8c770
commit
ff2e283430
3 files changed
+6
-4
No files matched your search
@@ -17,6 +17,7 @@ export const Header = ({ config, onChangeConfig }: HeaderProps) => {
|
||||
<div className="flex flex-row h-14 gap-2.5 items-center px-4">
|
||||
<div className="flex flex-row">
|
||||
<ChooseChannelPopover config={config} onChangeConfig={onChangeConfig} />
|
||||
<RealtimeTokensPopover config={config} onChangeConfig={onChangeConfig} />
|
||||
<Button
|
||||
size="tiny"
|
||||
type={config.enabled ? 'warning' : 'primary'}
|
||||
@@ -28,7 +29,6 @@ export const Header = ({ config, onChangeConfig }: HeaderProps) => {
|
||||
{config.enabled ? `Stop listening` : `Start listening`}
|
||||
</Button>
|
||||
</div>
|
||||
<RealtimeTokensPopover config={config} onChangeConfig={onChangeConfig} />
|
||||
<RealtimeFilterPopover config={config} onChangeConfig={onChangeConfig} />
|
||||
</div>
|
||||
)
|
||||
|
||||
+1
-1
@@ -46,5 +46,5 @@ export const RealtimeTokensPopover = ({ config, onChangeConfig }: RealtimeTokens
|
||||
}
|
||||
}, [config.projectRef, jwtSecret, serviceRoleKey, snap.role])
|
||||
|
||||
return <RoleImpersonationPopover align="start" />
|
||||
return <RoleImpersonationPopover align="start" variant="connected-on-both" />
|
||||
}
|
||||
+4
-2
@@ -9,7 +9,7 @@ import RoleImpersonationSelector from './RoleImpersonationSelector'
|
||||
|
||||
export interface RoleImpersonationPopoverProps {
|
||||
serviceRoleLabel?: string
|
||||
variant?: 'regular' | 'connected-on-right'
|
||||
variant?: 'regular' | 'connected-on-right' | 'connected-on-left' | 'connected-on-both'
|
||||
align?: 'center' | 'start' | 'end'
|
||||
}
|
||||
|
||||
@@ -32,7 +32,9 @@ const RoleImpersonationPopover = ({
|
||||
type="default"
|
||||
className={cn(
|
||||
'h-[26px] pr-3 gap-0',
|
||||
variant === 'connected-on-right' && 'rounded-r-none border-r-0'
|
||||
variant === 'connected-on-right' && 'rounded-r-none border-r-0',
|
||||
variant === 'connected-on-left' && 'rounded-l-none border-l-0',
|
||||
variant === 'connected-on-both' && 'rounded-none border-x-0'
|
||||
)}
|
||||
>
|
||||
<div className="flex items-center gap-1">
|
||||
|
||||
Reference in new issue
Block a user