in packages/storybook8/stories/Components/SitePermissions/snippets/SitePermissionsExample.snippet.tsx [17:118]
export const SitePermissionsExample: () => JSX.Element = () => {
return (
<Stack>
<Stack horizontal>
<Stack>
<CameraAndMicrophoneSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
kind={'request'}
/>
</Stack>
<Stack>
<MicrophoneSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
kind={'request'}
/>
</Stack>
<Stack>
<CameraSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
onContinueAnywayClick={() => {
alert('clicked continue anyway');
}}
kind={'request'}
/>
</Stack>
</Stack>
<Stack horizontal>
<Stack>
<CameraAndMicrophoneSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
kind={'denied'}
/>
</Stack>
<Stack>
<MicrophoneSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
kind={'denied'}
/>
</Stack>
<Stack>
<CameraSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
onContinueAnywayClick={() => {
alert('clicked continue anyway');
}}
kind={'denied'}
/>
</Stack>
</Stack>
<Stack horizontal>
<Stack>
<CameraAndMicrophoneSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
kind={'check'}
/>
</Stack>
<Stack>
<MicrophoneSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
kind={'check'}
/>
</Stack>
<Stack>
<CameraSitePermissions
appName={'Storybook'}
onTroubleshootingClick={() => {
alert('clicked trouble shooting');
}}
onContinueAnywayClick={() => {
alert('clicked continue anyway');
}}
kind={'check'}
/>
</Stack>
</Stack>
</Stack>
);
};