feat: Support for multiple translation services in tranbox
This commit is contained in:
@@ -287,7 +287,7 @@ function TranForm({
|
||||
/>
|
||||
)}
|
||||
|
||||
{enDict !== "-" && (
|
||||
{enDict !== "-" && isValidWord(text) && (
|
||||
<>
|
||||
<DictCont text={text} />
|
||||
<SugCont text={text} />
|
||||
|
||||
@@ -18,7 +18,7 @@ export default function TranCont({
|
||||
toLang,
|
||||
toLang2 = "en",
|
||||
transApis,
|
||||
simpleStyle,
|
||||
simpleStyle = false,
|
||||
langDetector,
|
||||
}) {
|
||||
const i18n = useI18n();
|
||||
@@ -27,6 +27,10 @@ export default function TranCont({
|
||||
const [error, setError] = useState("");
|
||||
|
||||
useEffect(() => {
|
||||
if (!text?.trim()) {
|
||||
return;
|
||||
}
|
||||
|
||||
(async () => {
|
||||
try {
|
||||
setLoading(true);
|
||||
|
||||
Reference in New Issue
Block a user