What happened? we normally use a view-layout component to wrap all of our views. When creating a new view, the expected structure is:
<view-layout>
...
</view-layout>
Recently, the component has been added to the SSHKeys view. and this isn't wrong, we import the SSHKeys component within the view-layout component when there are no SSH keys. This setup creates a recursive component tree, leading to a maximum call stack size exceeded error.
Changes
Removed the nested '' component from the 'SSHKeys' view.
Added an alert to inform users that SSH keys are required.
Included a link in the alert to direct users to the SSH keys page for easy access.
Description
What happened? we normally use a view-layout component to wrap all of our views. When creating a new view, the expected structure is:
Recently, the component has been added to the SSHKeys view. and this isn't wrong, we import the SSHKeys component within the view-layout component when there are no SSH keys. This setup creates a recursive component tree, leading to a maximum call stack size exceeded error.
Changes
Related Issues
Screenshots
Checklist