|
|
@@ -18,9 +18,10 @@ export function DialogSkill(props: DialogSkillProps) {
|
|
|
|
|
|
const options = createMemo<DialogSelectOption<string>[]>(() => {
|
|
|
const list = skills() ?? []
|
|
|
+ const maxWidth = Math.max(0, ...list.map((s) => s.name.length))
|
|
|
return list.map((skill) => ({
|
|
|
- title: skill.name,
|
|
|
- description: skill.description,
|
|
|
+ title: skill.name.padEnd(maxWidth),
|
|
|
+ description: skill.description?.replace(/\s+/g, " ").trim(),
|
|
|
value: skill.name,
|
|
|
category: "Skills",
|
|
|
onSelect: () => {
|