| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- const getLatestJobs = (client = false) => {
- const clients = ["zonis", "multipago", "vakoSRL"];
- if (client) {
- const allData = {
- 'zonis': {
- id: 1,
- images: getPublic(client),
- description: "Estudio contable."
- },
- 'multipago': {
- id: 2,
- images: getPublic(client),
- description: "Pagina institucional de empresa de servicio de cobro."
- },
- 'vakoSRL': {
- id: 3,
- images: getPublic(client),
- description: "Web Auto-Administrable para publicar viajes de cargas para transportistas."
- }
- }
- return allData[client]
- } else {
- return clients
- }
- }
- export {
- getLatestJobs,
- }
- const getPublic = (client) => {
- let readFiles;
- switch (client) {
- case "zonis":
- readFiles = import.meta.glob('/src/assets/img/jobs/zonis/*.webp');
- break;
- case "multipago":
- readFiles = import.meta.glob('/src/assets/img/jobs/multipago/*.webp');
- break;
- case "vakoSRL":
- readFiles = import.meta.glob('/src/assets/img/jobs/vakoSRL/*.webp');
- break;
- }
- if (readFiles) {
- return Object.keys(readFiles).map(file => file.split("/").at(-1).replace(".webp", ""));
- } else {
- console.error("Error al leer las imágenes")
- }
- };
|