Extract shared code

This commit is contained in:
Christoph Hagen
2022-04-13 14:55:22 +02:00
parent a4221c47f7
commit 4723c98502
10 changed files with 186 additions and 100 deletions