devvit
devvit copied to clipboard
Reddit for Developers
### Details colorScheme is returning undefined on desktop ### Additional info **Discord message:** _It would be a huge win for having a predictable user experience within webviews - right now...
Hey folks. There is some slight issue with the example provided in the documentation: ```ts window.addEventListener('message', (event) => { if (event.data.type === 'devvit-message') { const { message } = event.data;...
Including unencrypted hard-coded authentication credentials in source code is dangerous because the credentials may be easily discovered, the code may be open source, or it may be leaked or accidentally...
### Feature Request: Access Full Image/Video Media on Posts Currently, Devvit post data only provides access to the `thumbnail` or `enrichedThumbnail`. These are helpful, but they're limited in resolution and...
It appears that set state calls inside of useAsync data fetch functions are silently ignored. Issues with using state inside of the useAsync function are mentioned in the docs, but...
**TLDR;** Currently, passing ArrayBuffer data from Devvit to a WebView requires converting it to a base64 string. This workaround significantly increases data size and reduces performance due to unnecessary cloning...
If a subreddit has a sidebar with an Image Widget but doesn't include a link in that widget then apps will get an error if they try to call `reddit.getWidgets(subredditName)`....
For example on https://developers.reddit.com/docs/get-started/publish, the "interactive posts" link goes to https://developers.reddit.com/docs/next/interactive_post instead of https://developers.reddit.com/docs/interactive_post. https://github.com/reddit/devvit/blob/d2b73cac266f7c6357422b60a4dd27c42bd79fb7/devvit-docs/docs/get-started/publish.md?plain=1#L13
**Fix link to /r/pixelary : Remove erroneous trailing ]** ## ✅ Checks - [x] CI tests (if present) are passing - [x] Adheres to code style for repo - [x]...
I encountered an issue with Devvit Setting / Secret Storage. When I was developing app I added a secret to my devvit app. ```ts Devvit.addSettings([ { name: "Gemini-API-Key", label: "Gemini...