Skip to content

Commit 446d01b

Browse files
author
David Emory
committed
feat(api): Export selected utility libraries via API
Allow implementing applications to use OTP-RR's distance/time conversions, etc.
1 parent 1929b5e commit 446d01b

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

lib/index.js

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@ import { setAutoPlan } from './actions/config'
1919

2020
import createOtpReducer from './reducers/create-otp-reducer'
2121

22+
import * as distanceUtils from './util/distance'
23+
import * as itinUtils from './util/itinerary'
24+
import * as mapUtils from './util/map'
25+
import * as timeUtils from './util/time'
26+
27+
const OtpUtils = {
28+
distance: distanceUtils,
29+
itinerary: itinUtils,
30+
map: mapUtils,
31+
time: timeUtils
32+
}
33+
2234
export {
2335
// form components
2436
DateTimeSelector,
@@ -44,5 +56,8 @@ export {
4456
setAutoPlan,
4557

4658
// redux utilities
47-
createOtpReducer
59+
createOtpReducer,
60+
61+
// general utilities
62+
OtpUtils
4863
}

0 commit comments

Comments
 (0)