21 lines
430 B
JavaScript
21 lines
430 B
JavaScript
"use strict";
|
|
|
|
import { nanoid } from 'nanoid/non-secure';
|
|
import { createParamsFromAction } from "./createParamsFromAction.js";
|
|
export function createRouteFromAction({
|
|
action,
|
|
routeParamList
|
|
}) {
|
|
const {
|
|
name
|
|
} = action.payload;
|
|
return {
|
|
key: `${name}-${nanoid()}`,
|
|
name,
|
|
params: createParamsFromAction({
|
|
action,
|
|
routeParamList
|
|
})
|
|
};
|
|
}
|
|
//# sourceMappingURL=createRouteFromAction.js.map
|