/* * Copyright (c) 2026 by Christian Kellner. * Licensed under Apache-2.0 with Commons Clause and Attribution/Naming Clause */ import './Placeholder.less'; function getPlaceholder(rowCount, className) { const rows = []; for (let i = 0; i < rowCount; i++) { rows.push(
); } const clazz = `place ${className == null ? '' : className}`; return (
{rows}
); } export default function Placeholder({ rows = 3, ready = false, children, customPlaceholder, className }) { if (!ready) { if (customPlaceholder != null) { return customPlaceholder; } return getPlaceholder(rows, className); } return children; }