Skip to content

Commit 6497f71

Browse files
authored
use BaseStyles provider in ConfirmationDialog (#4035)
* use BaseStyles provider in ConfirmationDialog * changeset
1 parent bca709d commit 6497f71

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.changeset/rotten-apples-bake.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@primer/react': patch
3+
---
4+
5+
use <BaseStyles> in confirm()

src/ConfirmationDialog/ConfirmationDialog.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import {FocusKeys} from '@primer/behaviors'
77
import {get} from '../constants'
88
import {Dialog, DialogProps, DialogHeaderProps, DialogButtonProps} from '../Dialog/Dialog'
99
import {useFocusZone} from '../hooks/useFocusZone'
10+
import BaseStyles from '../BaseStyles'
1011

1112
/**
1213
* Props to customize the ConfirmationDialog.
@@ -163,9 +164,11 @@ async function confirm(themeProps: ThemeProviderProps, options: ConfirmOptions):
163164
}
164165
root.render(
165166
<ThemeProvider {...themeProps}>
166-
<ConfirmationDialog {...confirmationDialogProps} onClose={onClose}>
167-
{content}
168-
</ConfirmationDialog>
167+
<BaseStyles>
168+
<ConfirmationDialog {...confirmationDialogProps} onClose={onClose}>
169+
{content}
170+
</ConfirmationDialog>
171+
</BaseStyles>
169172
</ThemeProvider>,
170173
)
171174
})

0 commit comments

Comments
 (0)