lwc icon indicating copy to clipboard operation
lwc copied to clipboard

⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation

Results 299 lwc issues
Sort by recently updated
recently updated
newest added

### Description I'm working on creating a LWC with our 3D building viewer. The 3D engine uses `Float32Array` to build GPU buffers. When using Lightning Web Security, it is very...

External: Lightning Web Security / Locker

**Is your feature request related to a problem? Please describe.** obs: this feature is not the same as react|vue's suspense api. I see it as an improved version. What if...

enhancement

Compare these two templates: ```html ``` ```html ``` The only difference is `onclick={foo}` vs `onclick={foo.bar}`. (I've also added `data-dynamic={dynamic}` to avoid the static content optimization.) The output JS is very...

bug

### Description Using an expression for a `slot` attribute in synthetic shadow throws an error. "DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a...

bug

Currently, when using `CustomElementConstructor`, the mode is hard-coded to `open`: https://github.com/salesforce/lwc/blob/6e75634e16a21c500d5e3f45400d1db3da3f5346/packages/%40lwc/engine-dom/src/apis/build-custom-element-constructor.ts#L100 Whereas when using `lwc.createElement`, you have the option of choosing closed or open: https://github.com/salesforce/lwc/blob/6e75634e16a21c500d5e3f45400d1db3da3f5346/packages/%40lwc/engine-dom/src/apis/create-element.ts#L85-L90 This mode then cascades down...

enhancement

We could be using the NX cache in CI (Nucleus, GitHub Actions) so speed up tests. In the past, though, we've run into issues with the NX cache becoming out-of-date...

ci
tests

**Is your feature request related to a problem? Please describe.** I could not find a similar feature in lwc to solve the Props Drilling problem **Describe the solution you'd like**...

enhancement

It's possible to write an LWC component that over-renders unnecessarily. Example: ```js export default class App extends LightningElement { @track data = { foo: 'foo'} connectedCallback() { setInterval(() => {...

enhancement

In principle, component authors are not supposed to be able to render lists without keys. However, it turns out that it's possible using [text nodes](https://stackblitz.com/edit/salesforce-lwc-wakvc9?file=src%2Fmodules%2Fx%2Fapp%2Fapp.html,src%2Fmodules%2Fx%2Fapp%2Fapp.js,package.json&title=LWC%20playground) or [comment nodes](https://stackblitz.com/edit/salesforce-lwc-y5zvvd?file=src%2Fmodules%2Fx%2Fapp%2Fapp.html,src%2Fmodules%2Fx%2Fapp%2Fapp.js,package.json&title=LWC%20playground): ```js export...

bug

**Is your feature request related to a problem? Please describe.** When catching error in lwc `errorCallback()`, the `error.stack` is quite unusable with the production build of LWC, and slightly better...

enhancement
External: Other Salesforce