Difficulty in creating Nested Block in Volto

Hello I was trying to make a volto block which renders other volto blocks for some testing purposes,
until now i am able to setup blockForm and was able to render a slate component inside it.

the problem I'm facing is that when i hit "enter button" instead of creation of new block inside child blockForm component it is rendered inside parent blockform component any help in this regard will be immensely appreciated.

here is the repository:- https://github.com/yahya-cloud/custom-volto-blocks
I've named that block as "BlockGroup" you can find it at src/components/Blocks/BlockGroup