viewof cell_bar = {
const cell_bar = Inputs.text({
label: "Cell Category",
value: obs_state.cell_cat.get()
});
cell_bar.addEventListener("input", () => {
obs_state.cell_cat.set(cell_bar.value);
});
const maybeResetCellBar = () => {
if (obs_state.cell_cat.get() !== obs_state.cell_cat.getDefault()) {
cell_bar.querySelector("input").value = obs_state.cell_cat.getDefault();
}
};
obs_state.trx_cat.subscribe(maybeResetCellBar);
obs_state.img_cat.subscribe(maybeResetCellBar);
return cell_bar;
}