import { IPublicTypeSnippet } from '@alilc/lowcode-types';

const snippets: IPublicTypeSnippet[] = [
  {
    title: '登录注册',
    screenshot: '',
    schema: {
      componentName: 'loginAndRegister',
      props: {
        showLogo: true,
        logoSize: {
          width: 48,
          height: 48
        },
        title: 'Log in to your account',
        showTitle: true,
        titleAlign: 'center',
        subtitle: 'Welcome back! Please enter your details.',
        showSubtitle: true,
        subtitleAlign: 'center',
        loginMethods: ['email', 'google', 'facebook', 'apple'],
        defaultLoginMethod: 'email',
        emailPlaceholder: 'Enter your email',
        buttonText: 'Continue with email',
        socialLoginTexts: {
          google: 'Continue with Google',
          facebook: 'Continue with Facebook',
          apple: 'Continue with Apple'
        },
        showFooter: true,
        footerLinks: [],
        signUpText: "Don't have an account? Sign up"
      }
    }
  }
];

export default snippets; 