fix: Fetch keys when ImageTo3DModal opens
Build and Deploy / build-and-push (push) Failing after 24s
Build and Deploy / build-and-push (push) Failing after 24s
This commit is contained in:
@@ -114,15 +114,17 @@ export const ImageTo3DModal: React.FC<ImageTo3DModalProps> = ({ isOpen, onClose,
|
||||
const savedProvider = localStorage.getItem('API_PROVIDER') as 'fal' | 'tripo' | 'meshy' | null;
|
||||
if (savedProvider) setApiProvider(savedProvider);
|
||||
|
||||
if (isOpen) {
|
||||
api.getUserKeys().then(keys => {
|
||||
if (keys.FAL_API_KEY) setApiKey(keys.FAL_API_KEY);
|
||||
if (keys.TRIPO_API_KEY) setTripoApiKey(keys.TRIPO_API_KEY);
|
||||
if (keys.MESHY_API_KEY) setMeshyApiKey(keys.MESHY_API_KEY);
|
||||
}).catch(err => console.error("Failed to load user keys", err));
|
||||
}
|
||||
|
||||
const savedModel = localStorage.getItem('FAL_MODEL');
|
||||
if (savedModel) setSelectedModel(savedModel);
|
||||
}, []);
|
||||
}, [isOpen]);
|
||||
|
||||
const handleImageUpload = (e: React.ChangeEvent<HTMLInputElement>) => {
|
||||
const file = e.target.files?.[0];
|
||||
|
||||
Reference in New Issue
Block a user