Fix code block formatting and update comments

This commit is contained in:
sindri 2026-03-02 14:00:18 +01:00 committed by GitHub
parent 7d67545b21
commit d244dba13e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,7 +10,7 @@ together.
::: code-group ::: code-group
```luau [Button.luau] ```lua [Button.luau]
local create = vide.create local create = vide.create
local function Button(props: { local function Button(props: {
@ -32,7 +32,9 @@ local function Button(props: {
end end
return Button return Button
```
```luau [menu.luau]
local create = vide.create local create = vide.create
local source = vide.source local source = vide.source
local effect = vide.effect local effect = vide.effect
@ -67,7 +69,6 @@ local function Menu()
end end
}, },
-- Settings menu panel (example usage of Slider component)
create "Frame" { create "Frame" {
AnchorPoint = Vector2.new(0, 1), AnchorPoint = Vector2.new(0, 1),
Position = UDim2.fromOffset(24, 560), Position = UDim2.fromOffset(24, 560),
@ -113,9 +114,9 @@ local function Menu()
end end
return Menu return Menu
-- Example of a component that wraps the built-in slider component. ```
-- This keeps a consistent "component(props) -> Instance" style.
```luau [slider.luau]
local source = vide.source local source = vide.source
export type SliderTheme = { export type SliderTheme = {
@ -132,26 +133,21 @@ export type SliderTheme = {
} }
export type SliderProps = { export type SliderProps = {
-- required
value: source.source<number>, value: source.source<number>,
-- range
min: number?, min: number?,
max: number?, max: number?,
step: number?, step: number?,
-- text
label: string?, label: string?,
format: ((number) -> string)?, format: ((number) -> string)?,
onChanged: ((number) -> ())?, onChanged: ((number) -> ())?,
-- layout
size: UDim2?, size: UDim2?,
position: UDim2?, position: UDim2?,
anchorPoint: Vector2?, anchorPoint: Vector2?,
layoutOrder: number?, layoutOrder: number?,
-- style
theme: SliderTheme?, theme: SliderTheme?,
} }
@ -161,4 +157,5 @@ end
return Slider return Slider
``` ```
::: :::