fix: Load API keys from database in ImageTo3DModal
Build and Deploy / build-and-push (push) Failing after 1m17s
Build and Deploy / build-and-push (push) Failing after 1m17s
This commit is contained in:
@@ -113,12 +113,13 @@ export const ImageTo3DModal: React.FC<ImageTo3DModalProps> = ({ isOpen, onClose,
|
||||
useEffect(() => {
|
||||
const savedProvider = localStorage.getItem('API_PROVIDER') as 'fal' | 'tripo' | 'meshy' | null;
|
||||
if (savedProvider) setApiProvider(savedProvider);
|
||||
const savedKey = localStorage.getItem('FAL_API_KEY');
|
||||
if (savedKey) setApiKey(savedKey);
|
||||
const savedTripoKey = localStorage.getItem('TRIPO_API_KEY');
|
||||
if (savedTripoKey) setTripoApiKey(savedTripoKey);
|
||||
const savedMeshyKey = localStorage.getItem('MESHY_API_KEY');
|
||||
if (savedMeshyKey) setMeshyApiKey(savedMeshyKey);
|
||||
|
||||
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);
|
||||
}, []);
|
||||
|
||||
Reference in New Issue
Block a user