This commit is contained in:
mertsincan 2023-07-04 00:28:22 +01:00
parent 37b65d8b47
commit a0bdbee874
4 changed files with 4 additions and 254 deletions

View file

@ -1,39 +1,5 @@
<script>
import BaseComponent from 'primevue/basecomponent';
import { useStyle } from 'primevue/usestyle';
const styles = `
.p-radiobutton {
position: relative;
display: inline-flex;
cursor: pointer;
user-select: none;
vertical-align: bottom;
}
.p-radiobutton.p-radiobutton-disabled {
cursor: default;
}
.p-radiobutton-box {
display: flex;
justify-content: center;
align-items: center;
}
.p-radiobutton-icon {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transform: translateZ(0) scale(.1);
border-radius: 50%;
visibility: hidden;
}
.p-radiobutton-box.p-highlight .p-radiobutton-icon {
transform: translateZ(0) scale(1.0, 1.0);
visibility: visible;
}
`;
const classes = {
root: ({ instance, props }) => [
@ -55,8 +21,6 @@ const classes = {
icon: 'p-radiobutton-icon'
};
const { load: loadStyle, unload: unloadStyle } = useStyle(styles, { name: 'radiobutton', manual: true });
export default {
name: 'BaseRadioButton',
extends: BaseComponent,
@ -97,8 +61,7 @@ export default {
}
},
css: {
classes,
loadStyle
classes
},
provide() {
return {