83d9dd6ce8
- Default: true when INK_SCREEN_READER=true env var set - Screen reader mode bypasses render throttle - Composable exposes flag via provide/inject Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
15 lines
470 B
TypeScript
15 lines
470 B
TypeScript
import { defineComponent } from "vue";
|
|
import { expect, test } from "vite-plus/test";
|
|
import { render } from "@vue-tui/testing";
|
|
import { Text, useIsScreenReaderEnabled } from "@vue-tui/runtime";
|
|
|
|
test("useIsScreenReaderEnabled returns false by default", async () => {
|
|
let result = false;
|
|
const App = defineComponent(() => {
|
|
result = useIsScreenReaderEnabled();
|
|
return () => <Text>sr test</Text>;
|
|
});
|
|
await render(App);
|
|
expect(result).toBe(false);
|
|
});
|