#node.js #express #next.js #admin-bro
#node.js #экспресс #next.js #admin-bro
Вопрос:
Я использую admin-bro 3.3.1
Я пытаюсь изменить одно из своих полей на «dropZone», чтобы удалять изображения внутри этого поля, я следую руководству, но поле остается обычным текстовым полем. почему?
const options = {
options: {
listProperties: ["fileUrl", "mimeType"],
},
features: [
uploadFeature({
provider: {
aws: {
accessKeyId: process.env.AKN7H,
secretAccessKey: process.env.S3_SECRET_ACCESS_KEY,
region: "EUdon) eust-2",
bucket: "ba",
},
},
properties: {
key: "fileUrl", // to this db field feature will safe S3 key,
mimeType: "mimeType", // this property is important because allows to have previews,
},
validation: {
mimeTypes: "application/pdf",
},
}),
],
};
Ответ №1:
validation: {
mimeTypes: "application/pdf",
},
‘mimeTypes’ для массива: mimeTypes: [«application / pdf»]
‘mimeType’ для строки: mimeTypes: «приложение / pdf»