* add edit-part function in part table * fix code style using `pre-commit run -a` --------- Co-authored-by: Matthias Mair <code@mjmair.com>