|
1 | 1 | # undefined Documentation - Full Context
|
2 |
| -# Generated on 2025-09-18T16:18:38.191Z |
| 2 | +# Generated on 2025-09-19T05:50:29.405Z |
3 | 3 | # This file contains all documentation concatenated in logical order
|
4 | 4 |
|
5 | 5 |
|
@@ -10798,7 +10798,7 @@ Use the following example to add active class.
|
10798 | 10798 | {totalPages}
|
10799 | 10799 | onPageChange={handlePageChange}
|
10800 | 10800 | classes={{
|
10801 |
| - active: "bg-green-100 text-green-600" |
| 10801 | + active: "bg-green-100 dark:bg-green-700 text-green-600 dark:text-white" |
10802 | 10802 | }}
|
10803 | 10803 | />
|
10804 | 10804 | ```
|
@@ -16187,7 +16187,7 @@ Use the following example to add active class.
|
16187 | 16187 | import { Tabs, TabItem } from "flowbite-svelte";
|
16188 | 16188 | </script>
|
16189 | 16189 |
|
16190 |
| -<Tabs classes={{ active: "p-4 text-white bg-blue-300 rounded-t-lg dark:bg-blue-800 dark:text-white" }}> |
| 16190 | +<Tabs classes={{ active: "p-4 text-white bg-blue-500 rounded-t-lg dark:bg-blue-600 dark:text-white" }}> |
16191 | 16191 | <TabItem open title="Profile">
|
16192 | 16192 | <p class="text-sm text-gray-500 dark:text-gray-400">
|
16193 | 16193 | <b>Profile:</b>
|
@@ -23929,6 +23929,29 @@ You can use `primary`, `secondary`, `gray`, `red`, `orange`, `amber`, `yellow`,
|
23929 | 23929 | <p class="mt-2 dark:text-white">Selected: {singleValue || "None"}</p>
|
23930 | 23930 | ```
|
23931 | 23931 |
|
| 23932 | +## Disabled |
| 23933 | + |
| 23934 | +```svelte |
| 23935 | +<script lang="ts"> |
| 23936 | + import { ButtonToggleGroup, ButtonToggle } from "flowbite-svelte"; |
| 23937 | + |
| 23938 | + let singleValue = $state<string | null>(null); |
| 23939 | + |
| 23940 | + function handleSingleSelect(value: string | null) { |
| 23941 | + singleValue = value; |
| 23942 | + console.log("Single selection:", value); |
| 23943 | + } |
| 23944 | +</script> |
| 23945 | + |
| 23946 | +<h3 class="mb-2 text-lg font-medium dark:text-white">Single Selection</h3> |
| 23947 | +<ButtonToggleGroup onSelect={handleSingleSelect}> |
| 23948 | + <ButtonToggle disabled value="one" selected={singleValue === "one"}>One</ButtonToggle> |
| 23949 | + <ButtonToggle value="two" selected={singleValue === "two"}>Two</ButtonToggle> |
| 23950 | + <ButtonToggle value="three" selected={singleValue === "three"}>Three</ButtonToggle> |
| 23951 | +</ButtonToggleGroup> |
| 23952 | +<p class="mt-2 dark:text-white">Selected: {singleValue || "None"}</p> |
| 23953 | +``` |
| 23954 | + |
23932 | 23955 | ## See also
|
23933 | 23956 |
|
23934 | 23957 | <Seealso links={relatedLinks} />
|
@@ -24393,6 +24416,26 @@ Import the `Tags` component in a script tag.
|
24393 | 24416 | <Tags bind:value={tags} inputProps={{ id: "my-tags-input" }} />
|
24394 | 24417 | ```
|
24395 | 24418 |
|
| 24419 | +## Disabled |
| 24420 | + |
| 24421 | +```svelte |
| 24422 | +<script lang="ts"> |
| 24423 | + import { Button, Tags } from "flowbite-svelte"; |
| 24424 | + let tags: string[] = $state([]); |
| 24425 | + const handleClick = () => { |
| 24426 | + alert(`Submitted: ${tags}`); |
| 24427 | + }; |
| 24428 | +</script> |
| 24429 | + |
| 24430 | +<form> |
| 24431 | + <Tags inputProps={{ disabled: true }} class="mt-5 mb-3" bind:value={tags} /> |
| 24432 | + {#if tags.length > 0} |
| 24433 | + <pre>{JSON.stringify(tags, null, 2)}</pre> |
| 24434 | + {/if} |
| 24435 | + <Button onclick={handleClick} disabled>Submit</Button> |
| 24436 | +</form> |
| 24437 | +``` |
| 24438 | + |
24396 | 24439 | ## Additional Props
|
24397 | 24440 |
|
24398 | 24441 | - `unique` (boolean, default: `false`): Prevents duplicate tags from being added if set to true.
|
|
0 commit comments