[devtools] fix: build error should share the issue content layout (#80850)
Previously, the no issue page was displayed when there was no runtime error. Also, if there was a build error, it would've returned the Terminal only. Therefore, created a layout that behaves similarly to ErrorOverlayLayout and shares across the build error and the runtime error.
### Before
https://github.com/user-attachments/assets/542b46ee-b0e5-4dbf-b443-f67245acf6dd
### After
https://github.com/user-attachments/assets/20a3539a-720b-422e-9fa0-ea1c4023857d