I've been thinking about the growing list (which is a terrible problem to have) and its maintenance. Also, we're adding people in the order they apply, and I think it might be better to do what a lot of community-facing sites do and randomize the order so it's different each time the page is viewed. We're using MDX, so we should be able to manage this with suitable React directives.
Suggested approach:
Move the pertinent data into an object array. Probably YAML or JSON, and ideally, a separate file in source control.
In the support page, import the array and shuffle it.
Display the output procedurally, i.e., generate the parent div element, and then, for each array entry, output the requisite child div and content for the export.
I've been thinking about the growing list (which is a terrible problem to have) and its maintenance. Also, we're adding people in the order they apply, and I think it might be better to do what a lot of community-facing sites do and randomize the order so it's different each time the page is viewed. We're using MDX, so we should be able to manage this with suitable React directives.
Suggested approach:
div
element, and then, for each array entry, output the requisite childdiv
and content for the export.