Fix sdk css load (#1768)

* Import main stylesheet from sdk

* Override CSS and turn off header display
This commit is contained in:
Aswin V 2023-10-13 13:17:40 +08:00 committed by GitHub
parent 6cf5639706
commit fbec8c882b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 3 deletions

View File

@ -1,4 +1,5 @@
import { useRouter } from 'next/router';
import { CreateSAMLConnection as CreateSAML, CreateOIDCConnection as CreateOIDC } from '@boxyhq/react-ui/sso';
import { errorToast } from '@components/Toaster';
@ -26,10 +27,26 @@ const CreateSSOConnection = ({ setupLinkToken, idpType }: CreateSSOConnectionPro
save: `/api/setup/${setupLinkToken}/sso-connection`,
};
const _CSS = { input: 'input input-bordered', button: { ctoa: 'btn btn-primary' } };
return idpType === 'saml' ? (
<CreateSAML variant='basic' urls={urls} successCallback={onSuccess} errorCallback={onError} />
<CreateSAML
variant='basic'
urls={urls}
successCallback={onSuccess}
errorCallback={onError}
classNames={_CSS}
displayHeader={false}
/>
) : (
<CreateOIDC variant='basic' urls={urls} successCallback={onSuccess} errorCallback={onError} />
<CreateOIDC
variant='basic'
urls={urls}
successCallback={onSuccess}
errorCallback={onError}
classNames={_CSS}
displayHeader={false}
/>
);
};

View File

@ -10,7 +10,7 @@ import micromatch from 'micromatch';
import nextI18NextConfig from '../next-i18next.config.js';
import { AccountLayout, SetupLinkLayout } from '@components/layouts';
import '@boxyhq/react-ui/dist/style.css';
import '../styles/globals.css';
const unauthenticatedRoutes = [