Skip to content

Commit f45fa89

Browse files
committed
Allow removal of skills
1 parent ef66a5e commit f45fa89

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

LinkDotNet.Blog.Web/Shared/Skills/SkillTable.razor

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
@if (IsAuthenticated)
3131
{
3232
<div draggable="true" @ondrag="@(() => currentDragItem = skill)" style="cursor: grab">
33-
<SkillTag Skill="@skill"/>
33+
<SkillTag Skill="@skill" IsAuthenticated="@true" DeleteSkill="@(() =>
34+
DeleteSkill(skill))"/>
3435
</div>
3536
}
3637
else
@@ -64,6 +65,11 @@
6465
return Task.CompletedTask;
6566
}
6667

68+
private void DeleteSkill(Skill skill)
69+
{
70+
skills.Remove(skill);
71+
}
72+
6773
private void HandleDrop(ProficiencyLevel proficiencyLevel)
6874
{
6975
if (currentDragItem == null || currentDragItem.ProficiencyLevel == proficiencyLevel)

0 commit comments

Comments
 (0)