+ @Input() size: 'sm' | 'xl'
+
+ private readonly sizes = {
+ sm: {
+ 'width': '1rem',
+ 'height': '1rem',
+ 'border-width': '0.15rem'
+ },
+ xl: {
+ width: '3rem',
+ height: '3rem'
+ }
+ }
+
+ getStyle () {
+ if (!this.size) return undefined
+
+ return this.sizes[this.size]
+ }