diff --git a/frontend/.prettierrc b/frontend/.prettierrc new file mode 100644 index 0000000..05dafbf --- /dev/null +++ b/frontend/.prettierrc @@ -0,0 +1,11 @@ +{ + "plugins": ["prettier-plugin-svelte"], + "overrides": [ + { + "files": "*.svelte", + "options": { + "parser": "svelte" + } + } + ] +} diff --git a/frontend/Example.svelte b/frontend/Example.svelte index 34bb6c9..63d4d3e 100644 --- a/frontend/Example.svelte +++ b/frontend/Example.svelte @@ -1,73 +1,73 @@ {#if value} - {#if playable()} -
-
- {:else} -
{value}
- {/if} + {#if playable()} +
+
+ {:else} +
{value}
+ {/if} {/if} diff --git a/frontend/Index.svelte b/frontend/Index.svelte index b9faea6..2abf8f6 100644 --- a/frontend/Index.svelte +++ b/frontend/Index.svelte @@ -1,192 +1,189 @@ - gradio.dispatch("clear_status", loading_status)} - /> + gradio.dispatch("clear_status", loading_status)} + /> - {#if mode == "receive" && modality === "video"} - gradio.dispatch("tick")} - on:error={({ detail }) => gradio.dispatch("error", detail)} - /> - {:else if mode == "receive" && modality === "audio"} - gradio.dispatch("tick")} - on:error={({ detail }) => gradio.dispatch("error", detail)} - /> - {:else if (mode === "send-receive" || mode == "send") && (modality === "video" || modality == "audio-video")} - - {:else if (mode === "send-receive" || mode === "send") && modality === "audio"} - gradio.dispatch("tick")} - on:error={({ detail }) => gradio.dispatch("error", detail)} - on:warning={({ detail }) => gradio.dispatch("warning", detail)} - /> - {/if} + {#if mode == "receive" && modality === "video"} + gradio.dispatch("tick")} + on:error={({ detail }) => gradio.dispatch("error", detail)} + /> + {:else if mode == "receive" && modality === "audio"} + gradio.dispatch("tick")} + on:error={({ detail }) => gradio.dispatch("error", detail)} + /> + {:else if (mode === "send-receive" || mode == "send") && (modality === "video" || modality == "audio-video")} + + {:else if (mode === "send-receive" || mode === "send") && modality === "audio"} + gradio.dispatch("tick")} + on:error={({ detail }) => gradio.dispatch("error", detail)} + on:warning={({ detail }) => gradio.dispatch("warning", detail)} + /> + {/if} diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 27915b3..a434f73 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -25,7 +25,8 @@ }, "devDependencies": { "@gradio/preview": "0.12.0", - "prettier": "3.3.3" + "prettier": "^3.3.3", + "prettier-plugin-svelte": "^3.3.3" }, "peerDependencies": { "svelte": "^4.0.0" @@ -4118,6 +4119,7 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -4128,6 +4130,17 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, + "node_modules/prettier-plugin-svelte": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.3.3.tgz", + "integrity": "sha512-yViK9zqQ+H2qZD1w/bH7W8i+bVfKrD8GIFjkFe4Thl6kCT9SlAsXVNmt3jCvQOCsnOhcvYgsoVlRV/Eu6x5nNw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "prettier": "^3.0.0", + "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" + } + }, "node_modules/prismjs": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 616a7db..43b878f 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,8 @@ }, "devDependencies": { "@gradio/preview": "0.12.0", - "prettier": "3.3.3" + "prettier": "^3.3.3", + "prettier-plugin-svelte": "^3.3.3" }, "exports": { "./package.json": "./package.json", diff --git a/frontend/shared/InteractiveAudio.svelte b/frontend/shared/InteractiveAudio.svelte index 38861a8..695c4be 100644 --- a/frontend/shared/InteractiveAudio.svelte +++ b/frontend/shared/InteractiveAudio.svelte @@ -1,557 +1,580 @@
-
+ {/if} diff --git a/frontend/shared/InteractiveVideo.svelte b/frontend/shared/InteractiveVideo.svelte index 59b38a3..e20362f 100644 --- a/frontend/shared/InteractiveVideo.svelte +++ b/frontend/shared/InteractiveVideo.svelte @@ -1,90 +1,90 @@
- + - +
diff --git a/frontend/shared/MicrophoneMuted.svelte b/frontend/shared/MicrophoneMuted.svelte new file mode 100644 index 0000000..b2f3262 --- /dev/null +++ b/frontend/shared/MicrophoneMuted.svelte @@ -0,0 +1,20 @@ + diff --git a/frontend/shared/StaticAudio.svelte b/frontend/shared/StaticAudio.svelte index bda382d..7bd5af8 100644 --- a/frontend/shared/StaticAudio.svelte +++ b/frontend/shared/StaticAudio.svelte @@ -1,149 +1,146 @@