Files
pulse-signage/src/data/index.js
T
2026-07-13 21:44:49 +01:00

27 lines
893 B
JavaScript

const { fetchAdminData } = require('./admin');
const { fetchPlaylistById } = require('./playlists');
const { slugify, uniqueScreenSlug, fetchScreenById, fetchScreenEditData } = require('./screens');
const { fetchTemplateById, fetchTemplatesData, extractTemplateRegions, buildTemplatePayload } = require('./templates');
const { fetchCanvasSizesData, fetchCanvasSizeById, buildCanvasSizePayload } = require('./canvas-sizes');
const { fetchSlideById, buildSlidePayload } = require('./slides');
const { parseJsonSafe } = require('./utils');
module.exports = {
slugify,
uniqueScreenSlug,
parseJsonSafe,
fetchAdminData,
fetchPlaylistById,
fetchScreenById,
fetchScreenEditData,
fetchTemplateById,
fetchSlideById,
fetchTemplatesData,
fetchCanvasSizesData,
fetchCanvasSizeById,
buildCanvasSizePayload,
buildSlidePayload,
extractTemplateRegions,
buildTemplatePayload
};