remove coming-soon from farmware widgets

This commit is contained in:
gabrielburnworth 2017-10-04 17:32:50 -07:00
parent 53130d499a
commit cd9f42eb02
4 changed files with 5 additions and 14 deletions

View file

@ -12,9 +12,9 @@ export interface LabsFeature {
export const fetchLabFeatures = (): LabsFeature[] => ([
{
name: "Weed Detection",
description: "Plots the location of weeds on the garden map.",
storageKey: BooleanSetting.weedDetector,
name: "",
description: "",
storageKey: "",
value: false
}
].map(fetchRealValue));

View file

@ -9,12 +9,11 @@ import { envSave } from "../weed_detector/remote_env/actions";
import { WDENVKey } from "../weed_detector/remote_env/interfaces";
import { selectImage } from "../images/actions";
import { calibrate, scanImage } from "./actions";
import { comingSoon } from "../coming_soon";
export class CameraCalibration extends
React.Component<CameraCalibrationProps, CameraCalibrationState> {
render() {
const classname = "weed-detector-widget" + comingSoon();
const classname = "weed-detector-widget";
return (
<Widget className={classname}>
<TitleBar

View file

@ -1,7 +0,0 @@
import { Session } from "../session";
import { BooleanSetting } from "../session_keys";
/** Conditionally generate "coming-soon" CSS rule based on user prefs. */
export function comingSoon(): string {
return Session.getBool(BooleanSetting.weedDetector) ? "" : " coming-soon";
}

View file

@ -15,7 +15,6 @@ import { ImageWorkspace } from "./image_workspace";
import { WDENVKey as ENVKey } from "./remote_env/interfaces";
import { envGet } from "./remote_env/selectors";
import { translateImageWorkspaceAndSave } from "./actions";
import { comingSoon } from "../coming_soon";
@connect(mapStateToProps)
export class WeedDetector
@ -59,7 +58,7 @@ export class WeedDetector
});
render() {
const classname = "weed-detector-widget" + comingSoon();
const classname = "weed-detector-widget";
return <Widget className={classname}>
<TitleBar
onDeletionClick={this.clearWeeds}