react select options are not getting displayed properly - javascript

I am building an application using react, so I was using react-select library for select elements. I have followed the documentation and used it, but unfortunately the options are displaying in blue color, whereas if we see in the tutorial they are transparent, only the selected item highlights.
Here's the screenshot
Here's the codesandbox url : https://codesandbox.io/s/pwkl54q2jj
What workarounds I have tried:
Downgrading react and react-dom versions.
Taking out the component from CategoryForm component to App component where the state lies. Didn't work
Tried out the code given in the documentation : https://codesandbox.io/s/vm8x1jmm00?module=/example.js in my setup by creating a new component and rendering it.
Removing all the divs and abstracted select out of them.
Nothing works... Anyone help out here???
I hope I have provided all the info that's needed. Please comment if you need any more information.

Figured it out. Swap the name key for value in your categories array and it works.
https://codesandbox.io/s/rm7pnv2xpq

Related

Implementing default suggestions when input is focused

I am using the react-autosuggest library to implement auto-suggestions functionality. I am pretty new to using this library. I went through the documentation, but it seems to be a bit confusing to me in certain things.
I tried to find answers to a few of the things:
What is the complete list of inputProps that can be passed to the component?
How can we open a dropdown with a list of a few default suggestions as soon as the user clicks on the input box instead of showing suggestions only when the user types in?
What exactly is the use of prop: multiSection when the data is of the form [{ name: '', flag: ''}] (just a sample) and we display only name in the dropdown list?
I found a lot of similar working examples using this library but wasn't able to get hold of the understanding properly. Seems like there are lots of missing points in the library documentation.
I found this one basic clean working snippet: https://codesandbox.io/s/react-autosuggest-example-with-hooks-forked-y7lkom. But was unable to add the dropdown functionality to it.
If anyone can help to get through this feature and some above queries, I would be highly thankful.

React dates-Datepicker does not filter in ag-grid react

I was trying to implement a custom Date filter in ag grid using React. The link I followed is a link!
I was able to create the component (SingleDatePicker) and able to render it on the cell. But I had tried a lot to make it filter the data with the selected date. It does not happen to filter. I have used the methods according to the documentation like updateAndNotifyAgGrid etc. but still no luck.
I am using the agDateColumnFilter and my own custom component for rendering.
Could anyone please help me point out where I am doing wrong for this to not filter the data.

How to use inputs inside a dynamic component using the :is binding with Vue.js

Let me preface this question by stating I am new to Vue.js and am trying to get a hold of the syntax after reading the "Essentials" documentation and I am open to having any or all of this change.
With that being said is there a way to use inputs inside a dynamic component using the :is binding with Vue.js.
See the fiddle below:
https://jsfiddle.net/tyq30sft/
I am trying to get the edit button to allow editing of the data being populated by v-for in a single component tag. I have tried several solutions but have had no results.
I believe the issue lies in this code but cant find the solution:
v-on:input="$emit('input', $event.target.info.name)"
Any insight is appreciated.

Trouble with Ember project - filling a text-field based on selection

I've never worked with Ember, and am fairly new to JavaScript, and have for the past couple of days been trying to translate my HTML and JS into the Ember framework (I got some help from a friend). The first feature of the project should simply be able to fill a text-field with longitude/latitude of an inputted address. The second feature of my project is based on a selection from a drop-down menu (drop-down is made of different counties), and fill another text-field with a specific email address depending on which selection was made.
The problem I'm having: I can't seem to figure out how to fire up my setEmail function as I need it to recognize a value (1, 2, 3, 4 etc.) from the selected county from the drop-down, and based on that value; fill in the text-field with the correct email address. I've heard about Ember Observers, but cannot seem to figure out how to implement them for the drop-down I built. I'd really appreciate if someone could take a look at my project and give me pointers on what I could improve, or even do completely differently.
Here is a link to an Ember Twiddle of my project: GeoApp
I appreciate any suggestions and insight! Thank you.
The main idea was right, you were just missing small details. x-select has an "action" hook that you can use which is being triggered every time the value of the x-select changes. This also passed to you as an argument the selected value.
Also there was no need to make the as |xs| part and the options should be set as {{#x-option value='country.value}}country.display{{/x-option}}
Doing all this will make it work. You can find a working twiddle here.

How to use jsviews to render a a multiple selection listbox

I have an object, that describes an application and one property can have several values from a list. I am using JSRender and JSViews for the databinding, I'm getting pretty good with the rendering part and I still have a lot to learn on JSViews.
I have several dropdowns in my application where the correct value is selected but I don't see how I can databind with several values inside a list box.
I created a JSFiddle to demonstrate the concept but again, I have a problem, my fiddle seems to work only when I am logged in, I gave it a name, I can see it in my public fiddles but, when connected as a Guest, I can see the code but it doesn't seem to run.
Here it is: [http://jsfiddle.net/ClaudeVernier/73pyx/]
If you could help me getting this work where the listbox is in the Red rectangle with IDs 100 and 200 selected, that would help me a lot, next, if anyone could suggest a way to have the same thing but we checboxes next to each item in the list box, it would be perfect !!!!
I think it exists as a JQuery plugin but I am not sure, if anyone has experience of such plugin and making it work with JSViews... it would be a dream... :-)
Thanks for any help,
Claude
In your jsfiddle, you are using render(), not link() so in effect you are using just JsRender, not JsViews, and you won't get JsViews data-binding.
Did you see this sample: http://www.jsviews.com/#samples/tag-controls/multiselect? It shows a multiselect listbox using JsViews.

Categories