Skip to content

Commit f1650d0

Browse files
committed
use UriTemplate variable names
1 parent 2f50a4b commit f1650d0

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

client/src/components/ResourcesTab.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -238,11 +238,8 @@ const ResourcesTab = ({
238238
<p className="text-sm text-gray-600 dark:text-gray-400">
239239
{selectedTemplate.description}
240240
</p>
241-
{selectedTemplate.uriTemplate
242-
.match(/{([^}]+)}/g)
243-
?.map((param) => {
244-
// Remove leading operator characters (?, &, /, #, ;, +, .) from variable name
245-
const key = param.slice(1, -1).replace(/^[?&/#;+.]/, "");
241+
{new UriTemplate(selectedTemplate.uriTemplate).variableNames
242+
?.map((key) => {
246243
return (
247244
<div key={key}>
248245
<Label htmlFor={key}>{key}</Label>

0 commit comments

Comments
 (0)