Monorepo for Tangled

web/components: tailor the empty repo state to ssh key presence master

the four-step 'generate a key, add it to settings, set your remote, push' walk through is only useful to an owner without a key on their account. owners who already have one now get the quick-setup commands instead, in the shape github and codeberg use: create-and-push, or push an existing repository. key presence comes from sh.tangled.publicKey.countKeys, fetched lazily and only for the owner; a failed lookup falls back to the key-generation instructions since those are the safe ones to show. the new hasSshKey prop overrides the lookup so both variants are storyable without a backend. Signed-off-by: eti <eti@eti.tf>


Author eti Committer dawn Date Commit bd3fb911 Parent 33139281 Change ID skpwwlku
+106 -23
2 changed files