parsePath function
Implementation
Map<String, String> parsePath(String path) {
final parts = path.split('/');
final params = <String, String>{};
// Start at index 2 to skip the first part (empty string) and the resource name
for (var i = 1; i < parts.length; i += 2) {
if (i + 1 < parts.length) {
params[parts[i]] = parts[i + 1];
}
}
return params;
}