ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

import { type Snippet } from "svelte"; let { children }: { children: Snippet } = $props() is such a catastrophic downgrade from <slot/> when you just want to write a simple component that wraps other stuff. Yeah, <slot/> is still available, but Svelte will shout at you once you start using runes.

May 7, 2025, 6:48 PM

Record data

{
  "uri": "at://did:plc:gdgssnismf7rsf5you3ndgmm/app.bsky.feed.post/3lom2r3ti3c2j",
  "cid": "bafyreihr6np6w4mr4e5slxjkfugcgsp6mdb6eodhgepi5nfkd6gsjdc6wy",
  "value": {
    "text": "import { type Snippet } from \"svelte\";\nlet { children }: { children: Snippet } = $props()\n\nis such a catastrophic downgrade from <slot/> when you just want to write a simple component that wraps other stuff. Yeah, <slot/> is still available, but Svelte will shout at you once you start using runes.",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreiguewaqhnls4ftnjyctoxwujo6nt437mf5vr3qdglifygpchwspeu",
        "uri": "at://did:plc:gdgssnismf7rsf5you3ndgmm/app.bsky.feed.post/3lom2ixaw3s2j"
      },
      "parent": {
        "cid": "bafyreiaigx56kknz235qu6uhqvbhcdda3uswj6xdfeirrf4j44zueevrny",
        "uri": "at://did:plc:gdgssnismf7rsf5you3ndgmm/app.bsky.feed.post/3lom2r3etdc2j"
      }
    },
    "createdAt": "2025-05-07T18:48:33.354Z"
  }
}