diff --git a/CHANGELOG.md b/CHANGELOG.md index 750ce0deb42..932143a33c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## [`master`](https://github.com/elastic/eui/tree/master) +- Converted `relative_options` to TS ([#1921](https://github.com/elastic/eui/pull/1921)) + **Bug fixes** - Removed unused prop enum of `l` in `EuiButton` ([#1936](https://github.com/elastic/eui/pull/1936)) diff --git a/src/components/date_picker/super_date_picker/relative_options.test.ts b/src/components/date_picker/super_date_picker/relative_options.test.ts new file mode 100644 index 00000000000..b6799da276f --- /dev/null +++ b/src/components/date_picker/super_date_picker/relative_options.test.ts @@ -0,0 +1,18 @@ +import { relativeUnitsFromLargestToSmallest } from './relative_options'; + +describe('relativeUnitsFromLargestToSmallest', () => { + test('relativeUnitsFromLargestToSmallest length', () => { + expect(relativeUnitsFromLargestToSmallest.length).toBe(7); + }); + test('relativeUnitsFromLargestToSmallest order', () => { + expect(relativeUnitsFromLargestToSmallest).toEqual([ + 'y', + 'M', + 'w', + 'd', + 'h', + 'm', + 's', + ]); + }); +}); diff --git a/src/components/date_picker/super_date_picker/relative_options.js b/src/components/date_picker/super_date_picker/relative_options.ts similarity index 99% rename from src/components/date_picker/super_date_picker/relative_options.js rename to src/components/date_picker/super_date_picker/relative_options.ts index 677191356cf..435ff6d5434 100644 --- a/src/components/date_picker/super_date_picker/relative_options.js +++ b/src/components/date_picker/super_date_picker/relative_options.ts @@ -1,4 +1,3 @@ - export const relativeOptions = [ { text: 'Seconds ago', value: 's' }, { text: 'Minutes ago', value: 'm' },