mirror of
https://github.com/gradio-app/gradio.git
synced 2025-04-06 12:30:29 +08:00
Only wrap single JS return value if not already an array (#3594)
* Only wrap single JS return value if not already an array * Update CHANGELOG * pin --------- Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
This commit is contained in:
parent
dc37ddb739
commit
2f160e2b90
@ -18,6 +18,7 @@
|
||||
- Fixed bug where textbox shrinks when `lines` set to larger than 20 by [@dawoodkhan82](https://github.com/dawoodkhan82) in [PR 3637](https://github.com/gradio-app/gradio/pull/3637)
|
||||
- Ensure CSS has fully loaded before rendering the application, by [@pngwn](https://github.com/pngwn) in [PR 3573](https://github.com/gradio-app/gradio/pull/3573)
|
||||
- Support using an empty list as `gr.Dataframe` value, by [@space-nuko](https://github.com/space-nuko) in [PR 3646](https://github.com/gradio-app/gradio/pull/3646)
|
||||
- Fixes certain `_js` return values being double wrapped in an array, by [@space-nuko](https://github.com/space-nuko) in [PR 3594](https://github.com/gradio-app/gradio/pull/3594)
|
||||
- Correct the documentation of `gr.File` component to state that its preprocessing method converts the uploaded file to a temporary file, by @RussellLuo in [PR 3660](https://github.com/gradio-app/gradio/pull/3660)
|
||||
- Fixed bug in Serializer ValueError text by [@osanseviero](https://github.com/osanseviero) in [PR 3669](https://github.com/gradio-app/gradio/pull/3669)
|
||||
- Fix default parameter argument and `gr.Progress` used in same function, by [@space-nuko](https://github.com/space-nuko) in [PR 3671](https://github.com/gradio-app/gradio/pull/3671)
|
||||
|
@ -66,7 +66,7 @@
|
||||
d.frontend_fn = new AsyncFunction(
|
||||
"__fn_args",
|
||||
`let result = await (${d.js})(...__fn_args);
|
||||
return ${wrap} ? [result] : result;`
|
||||
return (${wrap} && !Array.isArray(result)) ? [result] : result;`
|
||||
);
|
||||
} catch (e) {
|
||||
console.error("Could not parse custom js method.");
|
||||
|
@ -3,7 +3,7 @@ aiohttp
|
||||
altair>=4.2.0
|
||||
fastapi
|
||||
ffmpy
|
||||
gradio_client>=0.0.4
|
||||
gradio_client==0.0.4
|
||||
httpx
|
||||
huggingface_hub>=0.13.0
|
||||
Jinja2
|
||||
|
Loading…
x
Reference in New Issue
Block a user