Skip to content

Commit cd050ff

Browse files
committed
ignore user provided srcset in Image component
1 parent 6c91101 commit cd050ff

File tree

6 files changed

+11
-124
lines changed

6 files changed

+11
-124
lines changed

src/components/Image.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import { computed, inject, useAttrs } from "vue";
99
import type { IKImageProps, ImageKitProviderProps } from '../interface';
1010
import { ImageKitContextKey } from "../provider/keys";
1111
12+
defineOptions({ inheritAttrs: false });
13+
1214
const props = defineProps<IKImageProps>();
1315
const context = inject<ImageKitProviderProps>(ImageKitContextKey, {});
1416
@@ -97,6 +99,7 @@ const IK_KEYS = [
9799
"responsive",
98100
"deviceBreakpoints",
99101
"imageBreakpoints",
102+
"srcSet",
100103
] as const;
101104
102105
const attrs = useAttrs();

test-apps/vue-ts/src/assets/base.css

Lines changed: 0 additions & 86 deletions
This file was deleted.

test-apps/vue-ts/src/assets/logo.svg

Lines changed: 0 additions & 1 deletion
This file was deleted.

test-apps/vue-ts/src/assets/main.css

Lines changed: 0 additions & 35 deletions
This file was deleted.

test-apps/vue-ts/src/components/Test.vue

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@ import {Image, ImageKitProvider, Video} from "@imagekit/vue"
2424
width=300
2525
/>
2626

27+
<!-- Custom srcset ignored -->
28+
<Image
29+
src="/default-image.jpg"
30+
alt="Custom srcset ignored"
31+
height=300
32+
width=300
33+
srcset="default-image.jpg 1x, default-image.jpg 2x"
34+
/>
2735

2836
<!-- Width not number -->
2937
<Image

test-apps/vue-ts/src/main.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import './assets/main.css'
2-
31
import { createApp } from 'vue'
42
import App from './App.vue'
53

0 commit comments

Comments
 (0)