mirror of
				https://github.com/owncast/owncast.git
				synced 2025-11-04 13:27:21 +08:00 
			
		
		
		
	* chore: Update storybook to v9 * Pin next-export-i18n + remove outdated mock library * Replace old mocking library with MSW * Resolve knip unused code warnings
		
			
				
	
	
		
			34 lines
		
	
	
		
			685 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			685 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { Meta } from '@storybook/nextjs';
 | 
						|
import { FediAuthModal } from './FediAuthModal';
 | 
						|
import FediAuthModalMock from '../../../stories/assets/mocks/fediauth-modal.png';
 | 
						|
 | 
						|
const meta = {
 | 
						|
  title: 'owncast/Modals/FediAuth',
 | 
						|
  component: FediAuthModal,
 | 
						|
  parameters: {
 | 
						|
    design: {
 | 
						|
      type: 'image',
 | 
						|
      url: FediAuthModalMock,
 | 
						|
      scale: 0.5,
 | 
						|
    },
 | 
						|
  },
 | 
						|
} satisfies Meta<typeof FediAuthModal>;
 | 
						|
 | 
						|
export default meta;
 | 
						|
 | 
						|
export const NotYetAuthenticated = {
 | 
						|
  args: {
 | 
						|
    displayName: 'fake-user',
 | 
						|
    authenticated: false,
 | 
						|
    accessToken: '',
 | 
						|
  },
 | 
						|
};
 | 
						|
 | 
						|
export const Authenticated = {
 | 
						|
  args: {
 | 
						|
    displayName: 'fake-user',
 | 
						|
    authenticated: true,
 | 
						|
    accessToken: '',
 | 
						|
  },
 | 
						|
};
 |