'use client';
'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var lit = require('lit');
var sgdsElement = require('../../base/sgds-element.cjs.js');
var tableRow = require('./table-row.cjs.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["default"] {
    connectedCallback() {
        super.connectedCallback();
        this.setAttribute("role", "row");
    }
    render() {
        return lit.html `<slot class="table-row"></slot>`;
    }
}
SgdsTableRow.styles = [...sgdsElement["default"].styles, tableRow["default"]];

exports.SgdsTableRow = SgdsTableRow;
exports["default"] = SgdsTableRow;
//# sourceMappingURL=sgds-table-row.cjs.js.map
