Skip to content

Commit 9f83aae

Browse files
feat: implement disableVariableQuality
1 parent 2f5b07b commit 9f83aae

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

src/plugins/vue-imgix/ix-img.tsx

+11-4
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ const IxImgProps = Vue.extend({
1616
width: [String, Number],
1717
height: [String, Number],
1818
attributeConfig: Object,
19+
disableVariableQuality: Boolean,
1920
},
2021
});
2122

@@ -41,10 +42,16 @@ export class IxImg extends IxImgProps {
4142
}),
4243
};
4344

44-
const { src, srcset } = this.vueImgixSingleton.buildUrlObject(this.src, {
45-
...imgixParamsFromImgAttributes,
46-
...this.imgixParams,
47-
});
45+
const { src, srcset } = this.vueImgixSingleton.buildUrlObject(
46+
this.src,
47+
{
48+
...imgixParamsFromImgAttributes,
49+
...this.imgixParams,
50+
},
51+
{
52+
disableVariableQuality: this.disableVariableQuality ?? false,
53+
},
54+
);
4855

4956
const attributeConfig = {
5057
...defaultAttributeMap,

0 commit comments

Comments
 (0)