chore(#27): sync issues/27 from monorepo (2f936d3 feat(admin): content CRUD по образцу /promotions)

This commit is contained in:
sova-ci
2026-06-09 15:42:12 +03:00
parent c39b5293cf
commit 9a2cfc22da
19 changed files with 9 additions and 1154 deletions
+1 -2
View File
@@ -1,6 +1,5 @@
import React, { useState, useEffect } from 'react';
import { apiUrl } from '@/config/api';
import { CertEditor } from '../Editors/CertEditor'
const isValidImage = (file) => {
@@ -16,7 +15,7 @@ export function CertificatesForm({ initCertificates, onChange }) {
const [certificates, setCertificates] = useState([]);
useEffect(() => {
const certificatesWithPictureUrl = initCertificates.map((init) => ({ ...init, picture: apiUrl(`/uploads/${init.picture}`)}))
const certificatesWithPictureUrl = initCertificates.map((init) => ({ ...init, picture: `https://api.sovamed.ru/uploads/${init.picture}`}))
setInitialCertificates([...certificatesWithPictureUrl])
setCertificates([...certificatesWithPictureUrl])
}, [initCertificates])