Changed style of the Typeahead input to stretch input dynamically and fit after tags.
Increased the width of the Typeahead story page to show the dynamic stretching better.
Added extra prop to the List to render an extra component after list items, input should be in the same flex-box with the tags for the dynamic adjustment when tags overflow to a new line.
Renamed .typeahead-select__tag-list to .typeahead-select__header-list because list is no longer just rendering tags but also renders input.
Description
extra
prop to the List to render an extra component after list items, input should be in the same flex-box with the tags for the dynamic adjustment when tags overflow to a new line..typeahead-select__tag-list
to.typeahead-select__header-list
because list is no longer just rendering tags but also renders input.Closes #45