From e1ff34ebaa71f6ce9469a0bdc1b8841860db355d Mon Sep 17 00:00:00 2001
From: Gazook89 <58999374+Gazook89@users.noreply.github.com>
Date: Thu, 24 Nov 2022 23:33:04 -0600
Subject: [PATCH] add placeholder to input
---
client/components/combobox.jsx | 9 +++++++--
client/homebrew/editor/metadataEditor/metadataEditor.jsx | 1 +
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/client/components/combobox.jsx b/client/components/combobox.jsx
index 65c285291..b7908d9ea 100644
--- a/client/components/combobox.jsx
+++ b/client/components/combobox.jsx
@@ -11,6 +11,7 @@ const Combobox = createClass({
className : '',
trigger : 'hover',
default : '',
+ placeholder : '',
autoSuggest : {
clearAutoSuggestOnClick : true,
suggestMethod : 'includes',
@@ -69,7 +70,12 @@ const Combobox = createClass({
{this.handleDropdown(true);} : undefined}
onClick= {this.props.trigger == 'click' ? ()=>{this.handleDropdown(true);} : undefined}>
- this.handleInput(e)} value={this.state.value || ''} />
+ this.handleInput(e)}
+ value={this.state.value || ''}
+ placeholder={this.props.placeholder}
+ />
);
},
@@ -84,7 +90,6 @@ const Combobox = createClass({
value : item.props[filterOn]
}));
if(suggestMethod === 'includes'){
- console.log('includes');
dropdownChildren = dropdownChildren.filter((item)=>item.value.includes(this.state.value));
} else if(suggestMethod === 'sequential'){
dropdownChildren = dropdownChildren.filter((item)=>item.value.startsWith(this.state.value));
diff --git a/client/homebrew/editor/metadataEditor/metadataEditor.jsx b/client/homebrew/editor/metadataEditor/metadataEditor.jsx
index fea7f5e68..bed8cb37d 100644
--- a/client/homebrew/editor/metadataEditor/metadataEditor.jsx
+++ b/client/homebrew/editor/metadataEditor/metadataEditor.jsx
@@ -238,6 +238,7 @@ const MetadataEditor = createClass({
this.handleLanguage(value)}
onEntry={(e)=>{this.handleFieldChange('lang', e);}}
options={listLanguages()}