(params: NestParams | undefined)
| 186 | } |
| 187 | |
| 188 | function flattenParams(params: NestParams | undefined): StandardParams { |
| 189 | const flatten: StandardParams = {} |
| 190 | |
| 191 | for (const [key, value] of Object.entries(params ?? {})) { |
| 192 | if (Array.isArray(value)) { |
| 193 | flatten[key] = value.join('/') |
| 194 | } |
| 195 | else { |
| 196 | flatten[key] = value |
| 197 | } |
| 198 | } |
| 199 | |
| 200 | return flatten |
| 201 | } |