CMS-1520 TypeScript: Convert DropDownButton to TypeScript