hunk.code_window: oauth2.allowed-domains=${APPSMITH_OAUTH2_ALLOWED_DOMAINS:}
   # Segment
   segment.writeKey=${APPSMITH_SEGMENT_KEY:}
   # Is this instance hosted on Appsmith cloud?
   is.cloud-hosted = ${APPSMITH_CLOUD_HOSTED:false}
   disable.telemetry = ${APPSMITH_DISABLE_TELEMETRY:true}
   segment.ce.key = ${APPSMITH_SEGMENT_CE_KEY:}
   # Sentry
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep
hunk.after_edit: is.cloud-hosting = ${APPSMITH_CLOUD_HOSTING:false}
  
hunk.file_path: app/server/appsmith-server/src/main/resources/application.properties
hunk.type: replace
file: import React from "react";
  import { withKnobs, boolean, text, select } from "@storybook/addon-knobs";
  import { action } from "@storybook/addon-actions";
  import SearchInput, { SearchVariant } from "components/ads/SearchInput";
  import { StoryWrapper } from "components/ads/common";
  
  export default {
    title: "Search Input",
    component: SearchInput,
    decorators: [withKnobs],
  };
  
  export function SearchInputStory() {
    return (
      <StoryWrapper>
        <SearchInput
          defaultValue={text("defaultValue", "Type any search keyword")}
          fill={boolean("fill", false)}
          onChange={action("searched value")}
          placeholder={text("placeholder", "Search for apps...")}
          variant={select(
            "variant",
            Object.values(SearchVariant),
            SearchVariant.SEAMLESS,
          )}
        />
      </StoryWrapper>
    );
  }
  