Lily Brown

Results 27 issues of Lily Brown
trafficstars

Closes #745. Implements integer/boolean renames / aliases for internally and adjacently tagged enum variants: ```rust #[derive(Serialize, Deserialize, Debug)] #[serde(tag = "op")] enum Something { #[serde(rename = 1)] A { a:...

Adds error boundaries like React's newer version of them. An error boundary is any component that declares a method with the signature `static getDerivedStateFromError(message: string) -> setStateMapper`. If this method...

status: needs design

Lets you tag rendered Roact instances with `Roact.Tag`: ```lua local function Test(props) return Roact.createElement("Frame", { BackgroundColor3 = props.backgroundColor, [Roact.Tag] = "Test" }) end ``` **Currently needs lemur changes for unit...

status: blocked externally

Right now, debugging errors thrown by `validateProps` is difficult, because you get a stack trace that's completely unrelated to the source of the invalid props (the caller of `createElement`). It...

enhancement

I want to write an Explorer-alike that allows you to view the properties (and state, where applicable) of elements and generally inspect a reified tree of Roact components. To do...

feature: idea

Continuing on my project for a Roact explorer in #89, I'd like to be able to get some sort of signal from Roact when a component renders. This would let...

feature: idea

This was discussed in Discord, but after I thought about it some more I think it should be given some more thought. Roact will throw very strange, very hard to...

enhancement

## Description Hi! We're using doctest 2.4.9 at [Luau](https://github.com/roblox/luau) for our unit tests. We've run into an issue with subcases that, at this point, is making them not terribly useful...

Right now, hot-reloading TestEZ tests isn't possible - you have to stop and restart from scratch. In some cases this is beneficial, but sometimes you may want to be able...

enhancement

>evaera - Today at 7:39 PM >@ProlificLexicon 🌸 suggestion: allow a number to be passed in place of the TweenInfo if there would only be one argument passed into the...

enhancement
good first issue