ngx-auth-firebaseui-updated
Version:
From ngx-auth-firbaseui but updated to fix dependency issues with Angular 16. Open Source Library for Angular Web Apps to integrate a material user interface for firebase authentication
25 lines • 3.46 kB
JavaScript
export var Theme;
(function (Theme) {
Theme["DEFAULT"] = "default";
Theme["CLASSIC"] = "classic";
Theme["STROKED"] = "stroked";
Theme["FAB"] = "fab";
Theme["MINI_FAB"] = "mini-fab";
Theme["RAISED"] = "raised";
})(Theme || (Theme = {}));
export var Layout;
(function (Layout) {
Layout["ROW"] = "row";
Layout["COLUMN"] = "column";
})(Layout || (Layout = {}));
export const EMAIL_REGEX = new RegExp([
'^(([^<>()[\\]\\.,;:\\s@"]+(\\.[^<>()\\[\\]\\.,;:\\s@"]+)*)',
'|(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.',
'[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+',
'[a-zA-Z]{2,}))$',
].join(''));
// eslint-disable-next-line max-len
export const PHONE_NUMBER_REGEX = new RegExp([
'^[+]{0,1}[(]{0,1}[0-9]{1,4}[)]{0,1}[-\\s\\.]{0,1}[(]{0,1}[0-9]{1,4}[)]{0,1}[-\\s\\./0-9]{4,12}$',
].join(''));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5pbnRlcmZhY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtYXV0aC1maXJlYmFzZXVpL3NyYy9saWIvaW50ZXJmYWNlcy9tYWluLmludGVyZmFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQkEsTUFBTSxDQUFOLElBQVksS0FPWDtBQVBELFdBQVksS0FBSztJQUNmLDRCQUFtQixDQUFBO0lBQ25CLDRCQUFtQixDQUFBO0lBQ25CLDRCQUFtQixDQUFBO0lBQ25CLG9CQUFXLENBQUE7SUFDWCw4QkFBcUIsQ0FBQTtJQUNyQiwwQkFBaUIsQ0FBQTtBQUNuQixDQUFDLEVBUFcsS0FBSyxLQUFMLEtBQUssUUFPaEI7QUFFRCxNQUFNLENBQU4sSUFBWSxNQUdYO0FBSEQsV0FBWSxNQUFNO0lBQ2hCLHFCQUFXLENBQUE7SUFDWCwyQkFBaUIsQ0FBQTtBQUNuQixDQUFDLEVBSFcsTUFBTSxLQUFOLE1BQU0sUUFHakI7QUFFRCxNQUFNLENBQUMsTUFBTSxXQUFXLEdBQUcsSUFBSSxNQUFNLENBQ25DO0lBQ0UsNERBQTREO0lBQzVELHVEQUF1RDtJQUN2RCxxQ0FBcUM7SUFDckMsaUJBQWlCO0NBQ2xCLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUNYLENBQUM7QUFFRixtQ0FBbUM7QUFDbkMsTUFBTSxDQUFDLE1BQU0sa0JBQWtCLEdBQUcsSUFBSSxNQUFNLENBQzFDO0lBQ0UsaUdBQWlHO0NBQ2xHLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUNYLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0F1dGhQcm92aWRlcn0gZnJvbSAnLi4vc2VydmljZXMvYXV0aC1wcm9jZXNzLnNlcnZpY2UnO1xuXG5leHBvcnQgaW50ZXJmYWNlIElDcmVkZW50aWFscyB7XG4gIGVtYWlsOiBzdHJpbmc7XG4gIHBhc3N3b3JkOiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSVNpZ25VcFByb2Nlc3Mge1xuXG4gIHNpZ25VcChuYW1lOiBzdHJpbmcsIGNyZWRlbnRpYWxzOiBJQ3JlZGVudGlhbHMpOiBhbnk7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSVNpZ25JblByb2Nlc3Mge1xuXG4gIG9uU3VjY2Vzc0VtaXR0ZXI6IGFueTtcbiAgb25FcnJvckVtaXR0ZXI6IGFueTtcblxuICBzaWduSW5XaXRoKHByb3ZpZGVyOiBBdXRoUHJvdmlkZXIsIGNyZWRlbnRpYWxzPzogSUNyZWRlbnRpYWxzKTogYW55O1xuXG4gIHJlc2V0UGFzc3dvcmQoZW1haWw6IHN0cmluZyk6IGFueTtcbn1cblxuZXhwb3J0IGVudW0gVGhlbWUge1xuICBERUZBVUxUID0gJ2RlZmF1bHQnLFxuICBDTEFTU0lDID0gJ2NsYXNzaWMnLFxuICBTVFJPS0VEID0gJ3N0cm9rZWQnLFxuICBGQUIgPSAnZmFiJyxcbiAgTUlOSV9GQUIgPSAnbWluaS1mYWInLFxuICBSQUlTRUQgPSAncmFpc2VkJyxcbn1cblxuZXhwb3J0IGVudW0gTGF5b3V0IHtcbiAgUk9XID0gJ3JvdycsXG4gIENPTFVNTiA9ICdjb2x1bW4nXG59XG5cbmV4cG9ydCBjb25zdCBFTUFJTF9SRUdFWCA9IG5ldyBSZWdFeHAoXG4gIFtcbiAgICAnXigoW148PigpW1xcXFxdXFxcXC4sOzpcXFxcc0BcIl0rKFxcXFwuW148PigpXFxcXFtcXFxcXVxcXFwuLDs6XFxcXHNAXCJdKykqKScsXG4gICAgJ3woXCIuK1wiKSlAKChcXFxcW1swLTldezEsM31cXFxcLlswLTldezEsM31cXFxcLlswLTldezEsM31cXFxcLicsXG4gICAgJ1swLTldezEsM31dKXwoKFthLXpBLVpcXFxcLTAtOV0rXFxcXC4pKycsXG4gICAgJ1thLXpBLVpdezIsfSkpJCcsXG4gIF0uam9pbignJylcbik7XG5cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5leHBvcnQgY29uc3QgUEhPTkVfTlVNQkVSX1JFR0VYID0gbmV3IFJlZ0V4cChcbiAgW1xuICAgICdeWytdezAsMX1bKF17MCwxfVswLTldezEsNH1bKV17MCwxfVstXFxcXHNcXFxcLl17MCwxfVsoXXswLDF9WzAtOV17MSw0fVspXXswLDF9Wy1cXFxcc1xcXFwuLzAtOV17NCwxMn0kJyxcbiAgXS5qb2luKCcnKVxuKTtcbiJdfQ==