feat: web table row delete feature (#130)
<!--
Thanks for sending a pull request!
Before submitting your pull request, please make sure the checklist
below is confirmed.
Your pull requests will be merged after one of the collaborators
approve.
-->
### What type of PR is this?
<!--
Add one of the following kinds:
/kind feat
/kind bug
/kind cleanup
/kind doc
Optionally add one or more of the following kinds if applicable:
/kind api-change
/kind deprecation
/kind failing-test
/kind flake
/kind regression
-->
### What this PR does?
### Which issue(s) this PR fixes:
<!--
*Automatically closes linked issue when PR is merged.
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
_If PR is about `failing-tests or flakes`, please post the related
issues/tests in a comment and do not use `Fixes`_*
-->
Fixes #
#### Does this PR introduce a user-facing change?
<!--
If no, just write "NONE" in the release-note block below.
If yes, a release note is required:
Enter your extended release note in the block below. If the PR requires
additional action from users switching to the new release, include the
string "action required".
-->
```release-note
```