/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
import {
html,
classMap,
choose,
when,
} from "chrome://global/content/vendor/lit.all.mjs";
import { MozLitElement } from "chrome://global/content/lit-utils.mjs";
export class ListItem extends MozLitElement {
static get properties() {
return {
icon: { type: String },
selected: { type: Boolean },
};
}
constructor() {
super();
this.icon = "";
this.selected = false;
}
render() {
const classes = { selected: this.selected, "list-item": true };
return html`