drag & drop renewed, imageCropper revisited, imageOrder persisted, css quirks

This commit is contained in:
2024-03-31 19:44:08 +02:00
parent 89bb85a512
commit a437851f6d
28 changed files with 767 additions and 203 deletions

View File

@@ -1,10 +1,22 @@
import fs from 'fs-extra';
import { selectFiles } from './filechooser.js';
import path from 'path';
(async () => {
const listings = await fs.readJson('./listings.json');
const result = await selectFiles({startingPath:'./data',directoryFilter: (directoryName)=>{
return false;
},fileFilter: (fileName) => {
return /\.json$/gi.test(fileName);
},pageSize:10,multi:false});
console.log(result['selectedFiles'][0]);
const file = result['selectedFiles'][0];
// const extension = path.extname(file);
// const basefileName = path.basename(file,extension);
const listings = await fs.readJson(file);
//listings.forEach(element => {
for (const listing of listings) {
const response = await fetch('http://localhost:3000/bizmatch/listings', {
const type = listing.listingsCategory
const response = await fetch(`http://localhost:3000/bizmatch/listings/${type}`, {
method: 'POST',
body: JSON.stringify(listing),
headers: { 'Content-Type': 'application/json' },