@flatfile/angular-sdk
Version:
Flatfile SDK for Angular
31 lines • 2.78 kB
JavaScript
export const getIframeStyles = (styles) => styles ?? {
width: '100%',
height: '750px',
borderWidth: 0,
borderRadius: '20px',
background: '#fff',
padding: '16px',
};
export const getContainerStyles = (isModal) => {
if (isModal) {
return {
width: 'calc(100% - 100px)',
height: 'calc(100vh - 40px)',
position: 'fixed',
top: 0,
left: 0,
zIndex: 1000,
backgroundColor: 'rgba(0,0,0,0.2)',
display: 'flex',
padding: '50px',
};
}
return {
width: '100%',
height: '100%',
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
};
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW1iZWRkZWRTdHlsZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbGliL3Nkay9zcGFjZS1mcmFtZS9lbWJlZGRlZFN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsQ0FBQyxNQUFXLEVBQUUsRUFBRSxDQUM3QyxNQUFNLElBQUk7SUFDUixLQUFLLEVBQUUsTUFBTTtJQUNiLE1BQU0sRUFBRSxPQUFPO0lBQ2YsV0FBVyxFQUFFLENBQUM7SUFDZCxZQUFZLEVBQUUsTUFBTTtJQUNwQixVQUFVLEVBQUUsTUFBTTtJQUNsQixPQUFPLEVBQUUsTUFBTTtDQUNoQixDQUFBO0FBRUgsTUFBTSxDQUFDLE1BQU0sa0JBQWtCLEdBQUcsQ0FBQyxPQUFnQixFQUFFLEVBQUU7SUFDckQsSUFBSSxPQUFPLEVBQUU7UUFDWCxPQUFPO1lBQ0wsS0FBSyxFQUFFLG9CQUFvQjtZQUMzQixNQUFNLEVBQUUsb0JBQW9CO1lBQzVCLFFBQVEsRUFBRSxPQUFPO1lBQ2pCLEdBQUcsRUFBRSxDQUFDO1lBQ04sSUFBSSxFQUFFLENBQUM7WUFDUCxNQUFNLEVBQUUsSUFBSTtZQUNaLGVBQWUsRUFBRSxpQkFBaUI7WUFDbEMsT0FBTyxFQUFFLE1BQU07WUFDZixPQUFPLEVBQUUsTUFBTTtTQUNoQixDQUFBO0tBQ0Y7SUFDRCxPQUFPO1FBQ0wsS0FBSyxFQUFFLE1BQU07UUFDYixNQUFNLEVBQUUsTUFBTTtRQUNkLE9BQU8sRUFBRSxNQUFNO1FBQ2YsY0FBYyxFQUFFLFFBQVE7UUFDeEIsVUFBVSxFQUFFLFFBQVE7S0FDckIsQ0FBQTtBQUNILENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjb25zdCBnZXRJZnJhbWVTdHlsZXMgPSAoc3R5bGVzOiBhbnkpID0+XG4gIHN0eWxlcyA/PyB7XG4gICAgd2lkdGg6ICcxMDAlJyxcbiAgICBoZWlnaHQ6ICc3NTBweCcsXG4gICAgYm9yZGVyV2lkdGg6IDAsXG4gICAgYm9yZGVyUmFkaXVzOiAnMjBweCcsXG4gICAgYmFja2dyb3VuZDogJyNmZmYnLFxuICAgIHBhZGRpbmc6ICcxNnB4JyxcbiAgfVxuXG5leHBvcnQgY29uc3QgZ2V0Q29udGFpbmVyU3R5bGVzID0gKGlzTW9kYWw6IGJvb2xlYW4pID0+IHtcbiAgaWYgKGlzTW9kYWwpIHtcbiAgICByZXR1cm4ge1xuICAgICAgd2lkdGg6ICdjYWxjKDEwMCUgLSAxMDBweCknLFxuICAgICAgaGVpZ2h0OiAnY2FsYygxMDB2aCAtIDQwcHgpJyxcbiAgICAgIHBvc2l0aW9uOiAnZml4ZWQnLFxuICAgICAgdG9wOiAwLFxuICAgICAgbGVmdDogMCxcbiAgICAgIHpJbmRleDogMTAwMCxcbiAgICAgIGJhY2tncm91bmRDb2xvcjogJ3JnYmEoMCwwLDAsMC4yKScsXG4gICAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAgICBwYWRkaW5nOiAnNTBweCcsXG4gICAgfVxuICB9XG4gIHJldHVybiB7XG4gICAgd2lkdGg6ICcxMDAlJyxcbiAgICBoZWlnaHQ6ICcxMDAlJyxcbiAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAganVzdGlmeUNvbnRlbnQ6ICdjZW50ZXInLFxuICAgIGFsaWduSXRlbXM6ICdjZW50ZXInLFxuICB9XG59XG4iXX0=