diff --git a/src/assets/icons/dry-master-logo.svg b/src/assets/icons/dry-master-logo.svg new file mode 100644 index 0000000..a98dd4f --- /dev/null +++ b/src/assets/icons/dry-master-logo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/index.ts b/src/assets/icons/index.ts new file mode 100644 index 0000000..405ca17 --- /dev/null +++ b/src/assets/icons/index.ts @@ -0,0 +1 @@ +export { default as LogoSvg } from './dry-master-logo.svg'; \ No newline at end of file diff --git a/src/assets/images/demo-video-poster.webp b/src/assets/images/demo-video-poster.webp new file mode 100644 index 0000000..0d2016d Binary files /dev/null and b/src/assets/images/demo-video-poster.webp differ diff --git a/src/assets/images/index.ts b/src/assets/images/index.ts new file mode 100644 index 0000000..9e009f9 --- /dev/null +++ b/src/assets/images/index.ts @@ -0,0 +1 @@ +export { default as DemoVideoPosterImg } from './demo-video-poster.webp'; \ No newline at end of file diff --git a/src/assets/videos/demo.mp4 b/src/assets/videos/demo.mp4 new file mode 100644 index 0000000..4af423d Binary files /dev/null and b/src/assets/videos/demo.mp4 differ diff --git a/src/assets/videos/index.ts b/src/assets/videos/index.ts new file mode 100644 index 0000000..e89e22b --- /dev/null +++ b/src/assets/videos/index.ts @@ -0,0 +1 @@ +export { default as DemoVideo } from './demo.mp4'; \ No newline at end of file diff --git a/types.d.ts b/types.d.ts index 14f21ec..e44ab55 100644 --- a/types.d.ts +++ b/types.d.ts @@ -3,3 +3,20 @@ declare interface NodeModule { accept: (path: string, callback: () => void) => void; }; } + +declare module "*.svg" { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const value: any; + export = value; +} + +declare module "*.webp" { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const value: any; + export = value; +} + +declare module '*.mp4' { + const src: string; + export default src; +} \ No newline at end of file