'use client';
import { html } from 'lit';
import SgdsElement from '../../base/sgds-element.js';
import css_248z from './table-row.js';

/**
 * @summary Table row organizes and groups table cells or header cells into a single horizontal line within the table.
 *
 * @slot - Insert any table cell or header elements to be displayed as part of this row.
 */
class SgdsTableRow extends SgdsElement {
    connectedCallback() {
        super.connectedCallback();
        this.setAttribute("role", "row");
    }
    render() {
        return html `<slot class="table-row"></slot>`;
    }
}
SgdsTableRow.styles = [...SgdsElement.styles, css_248z];

export { SgdsTableRow, SgdsTableRow as default };
//# sourceMappingURL=sgds-table-row.js.map
