text: import discourseComputed from "discourse-common/utils/decorators";
  import { alias } from "@ember/object/computed";
  import Component from "@ember/component";
  
  export default Component.extend({
    tagName: "td",
    classNames: ["admin-report-table-cell"],
    classNameBindings: ["type", "property"],
    options: null,
  
    @discourseComputed("label", "data", "options")
    computedLabel(label, data, options) {
      return label.compute(data, options || {});
    },
  
    type: alias("label.type"),
    property: alias("label.mainProperty"),
    formatedValue: alias("computedLabel.formatedValue"),
    value: alias("computedLabel.value")
  });
  