Use new TS option to preserve imports in tests
These assertions were here to prevent imports (needed for svelte-inine-compile) from being removed.
This commit is contained in:
@@ -16,7 +16,8 @@
|
|||||||
|
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { getContext, setContext } from "svelte";
|
import { getContext, setContext } from "svelte";
|
||||||
import { Readable, writable, Writable } from "svelte/store";
|
import type { Readable, Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
export let name: string;
|
export let name: string;
|
||||||
let descriptionIds: string[] = [];
|
let descriptionIds: string[] = [];
|
||||||
let contextStore: Writable<DescriptionContext> = writable({
|
let contextStore: Writable<DescriptionContext> = writable({
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ afterAll(() => jest.restoreAllMocks());
|
|||||||
|
|
||||||
it("should be possible to render a DescriptionProvider", () => {
|
it("should be possible to render a DescriptionProvider", () => {
|
||||||
render(DescriptionProvider, { name: "test" });
|
render(DescriptionProvider, { name: "test" });
|
||||||
// This dumb line is to trick the TS compiler to not remove my imports
|
|
||||||
expect(DescriptionProvider).not.toBe(Description);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
it("should be possible to use a DescriptionProvider without using a Description", async () => {
|
it("should be possible to use a DescriptionProvider without using a Description", async () => {
|
||||||
|
|||||||
@@ -41,7 +41,8 @@
|
|||||||
|
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { State, useOpenClosed } from "$lib/internal/open-closed";
|
import { State, useOpenClosed } from "$lib/internal/open-closed";
|
||||||
import { Readable, writable, Writable } from "svelte/store";
|
import type { Readable, Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { match } from "$lib/utils/match";
|
import { match } from "$lib/utils/match";
|
||||||
import { useId } from "$lib/hooks/use-id";
|
import { useId } from "$lib/hooks/use-id";
|
||||||
import { useInertOthers } from "$lib/hooks/use-inert-others";
|
import { useInertOthers } from "$lib/hooks/use-inert-others";
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts" context="module">
|
<script lang="ts" context="module">
|
||||||
import { Readable, writable, Writable } from "svelte/store";
|
import type { Readable, Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { getContext, setContext } from "svelte";
|
import { getContext, setContext } from "svelte";
|
||||||
export enum DisclosureStates {
|
export enum DisclosureStates {
|
||||||
Open,
|
Open,
|
||||||
|
|||||||
@@ -7,7 +7,8 @@
|
|||||||
import type { SupportedAs } from "$lib/internal/elements";
|
import type { SupportedAs } from "$lib/internal/elements";
|
||||||
import type { HTMLActionArray } from "$lib/hooks/use-actions";
|
import type { HTMLActionArray } from "$lib/hooks/use-actions";
|
||||||
import Render from "$lib/utils/Render.svelte";
|
import Render from "$lib/utils/Render.svelte";
|
||||||
import { Writable, writable } from "svelte/store";
|
import type { Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { resolveButtonType } from "$lib/utils/resolve-button-type";
|
import { resolveButtonType } from "$lib/utils/resolve-button-type";
|
||||||
const forwardEvents = forwardEventsBuilder(get_current_component());
|
const forwardEvents = forwardEventsBuilder(get_current_component());
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,8 @@
|
|||||||
|
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { getContext, setContext } from "svelte";
|
import { getContext, setContext } from "svelte";
|
||||||
import { writable, Writable } from "svelte/store";
|
import type { Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
export let name: string;
|
export let name: string;
|
||||||
let labelIds: string[] = [];
|
let labelIds: string[] = [];
|
||||||
let contextStore: Writable<LabelContext> = writable({
|
let contextStore: Writable<LabelContext> = writable({
|
||||||
|
|||||||
@@ -58,7 +58,8 @@
|
|||||||
calculateActiveIndex,
|
calculateActiveIndex,
|
||||||
} from "$lib/utils/calculate-active-index";
|
} from "$lib/utils/calculate-active-index";
|
||||||
import { createEventDispatcher, getContext, setContext } from "svelte";
|
import { createEventDispatcher, getContext, setContext } from "svelte";
|
||||||
import { Readable, writable, Writable } from "svelte/store";
|
import type { Readable, Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { match } from "$lib/utils/match";
|
import { match } from "$lib/utils/match";
|
||||||
import { State, useOpenClosedProvider } from "$lib/internal/open-closed";
|
import { State, useOpenClosedProvider } from "$lib/internal/open-closed";
|
||||||
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
||||||
|
|||||||
@@ -4,7 +4,8 @@
|
|||||||
calculateActiveIndex,
|
calculateActiveIndex,
|
||||||
} from "$lib/utils/calculate-active-index";
|
} from "$lib/utils/calculate-active-index";
|
||||||
import { getContext, setContext } from "svelte";
|
import { getContext, setContext } from "svelte";
|
||||||
import { Readable, writable, Writable } from "svelte/store";
|
import type { Readable, Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { State, useOpenClosedProvider } from "$lib/internal/open-closed";
|
import { State, useOpenClosedProvider } from "$lib/internal/open-closed";
|
||||||
import { match } from "$lib/utils/match";
|
import { match } from "$lib/utils/match";
|
||||||
import type { HTMLActionArray } from "$lib/hooks/use-actions";
|
import type { HTMLActionArray } from "$lib/hooks/use-actions";
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { useMenuContext, MenuStates, MenuItemData } from "./Menu.svelte";
|
import type { MenuItemData } from "./Menu.svelte";
|
||||||
|
import { useMenuContext, MenuStates } from "./Menu.svelte";
|
||||||
import { useId } from "$lib/hooks/use-id";
|
import { useId } from "$lib/hooks/use-id";
|
||||||
import { Focus } from "$lib/utils/calculate-active-index";
|
import { Focus } from "$lib/utils/calculate-active-index";
|
||||||
import { afterUpdate, onDestroy, onMount, tick } from "svelte";
|
import { afterUpdate, onDestroy, onMount, tick } from "svelte";
|
||||||
|
|||||||
@@ -51,7 +51,8 @@
|
|||||||
import { State, useOpenClosedProvider } from "$lib/internal/open-closed";
|
import { State, useOpenClosedProvider } from "$lib/internal/open-closed";
|
||||||
import { usePopoverGroupContext } from "./PopoverGroup.svelte";
|
import { usePopoverGroupContext } from "./PopoverGroup.svelte";
|
||||||
import { getContext, setContext, onMount } from "svelte";
|
import { getContext, setContext, onMount } from "svelte";
|
||||||
import { Readable, writable, Writable } from "svelte/store";
|
import type { Readable, Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import type { SupportedAs } from "$lib/internal/elements";
|
import type { SupportedAs } from "$lib/internal/elements";
|
||||||
|
|||||||
@@ -19,11 +19,8 @@
|
|||||||
focusIn,
|
focusIn,
|
||||||
} from "$lib/utils/focus-management";
|
} from "$lib/utils/focus-management";
|
||||||
import { getContext, setContext } from "svelte";
|
import { getContext, setContext } from "svelte";
|
||||||
import {
|
import type { StateDefinition } from "./Popover.svelte";
|
||||||
PopoverStates,
|
import { PopoverStates, usePopoverContext } from "./Popover.svelte";
|
||||||
StateDefinition,
|
|
||||||
usePopoverContext,
|
|
||||||
} from "./Popover.svelte";
|
|
||||||
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import type { SupportedAs } from "$lib/internal/elements";
|
import type { SupportedAs } from "$lib/internal/elements";
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
<script lang="ts" context="module">
|
<script lang="ts" context="module">
|
||||||
import { getContext, setContext } from "svelte";
|
import { getContext, setContext } from "svelte";
|
||||||
import { Readable, writable } from "svelte/store";
|
import type { Readable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
const PORTAL_GROUP_CONTEXT_NAME = "headlessui-portal-group-context";
|
const PORTAL_GROUP_CONTEXT_NAME = "headlessui-portal-group-context";
|
||||||
|
|
||||||
export function usePortalGroupContext():
|
export function usePortalGroupContext():
|
||||||
|
|||||||
3
src/lib/components/portal/portal.test.ts
vendored
3
src/lib/components/portal/portal.test.ts
vendored
@@ -13,9 +13,6 @@ beforeEach(() => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
it('should be possible to use a Portal', () => {
|
it('should be possible to use a Portal', () => {
|
||||||
// Dummy assertion to trick TS compiler
|
|
||||||
expect(Portal).not.toBe(PortalGroup);
|
|
||||||
|
|
||||||
expect(getPortalRoot()).toBe(null)
|
expect(getPortalRoot()).toBe(null)
|
||||||
|
|
||||||
render(svelte`
|
render(svelte`
|
||||||
|
|||||||
@@ -2,7 +2,8 @@
|
|||||||
import DescriptionProvider from "$lib/components/description/DescriptionProvider.svelte";
|
import DescriptionProvider from "$lib/components/description/DescriptionProvider.svelte";
|
||||||
import LabelProvider from "$lib/components/label/LabelProvider.svelte";
|
import LabelProvider from "$lib/components/label/LabelProvider.svelte";
|
||||||
import { createEventDispatcher, getContext, setContext } from "svelte";
|
import { createEventDispatcher, getContext, setContext } from "svelte";
|
||||||
import { Readable, Writable, writable } from "svelte/store";
|
import type { Readable, Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { Focus, focusIn, FocusResult } from "$lib/utils/focus-management";
|
import { Focus, focusIn, FocusResult } from "$lib/utils/focus-management";
|
||||||
import { Keys } from "$lib/utils/keyboard";
|
import { Keys } from "$lib/utils/keyboard";
|
||||||
import { useId } from "$lib/hooks/use-id";
|
import { useId } from "$lib/hooks/use-id";
|
||||||
|
|||||||
@@ -2,7 +2,8 @@
|
|||||||
import { onDestroy } from "svelte";
|
import { onDestroy } from "svelte";
|
||||||
import DescriptionProvider from "$lib/components/description/DescriptionProvider.svelte";
|
import DescriptionProvider from "$lib/components/description/DescriptionProvider.svelte";
|
||||||
import LabelProvider from "$lib/components/label/LabelProvider.svelte";
|
import LabelProvider from "$lib/components/label/LabelProvider.svelte";
|
||||||
import { useRadioGroupContext, Option } from "./RadioGroup.svelte";
|
import type { Option } from "./RadioGroup.svelte";
|
||||||
|
import { useRadioGroupContext } from "./RadioGroup.svelte";
|
||||||
import { useId } from "$lib/hooks/use-id";
|
import { useId } from "$lib/hooks/use-id";
|
||||||
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
|
|||||||
@@ -13,7 +13,8 @@
|
|||||||
import DescriptionProvider from "$lib/components/description/DescriptionProvider.svelte";
|
import DescriptionProvider from "$lib/components/description/DescriptionProvider.svelte";
|
||||||
import LabelProvider from "$lib/components/label/LabelProvider.svelte";
|
import LabelProvider from "$lib/components/label/LabelProvider.svelte";
|
||||||
import { getContext, setContext } from "svelte";
|
import { getContext, setContext } from "svelte";
|
||||||
import { Writable, writable } from "svelte/store";
|
import type { Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import type { SupportedAs } from "$lib/internal/elements";
|
import type { SupportedAs } from "$lib/internal/elements";
|
||||||
|
|||||||
@@ -46,7 +46,8 @@
|
|||||||
setContext,
|
setContext,
|
||||||
} from "svelte";
|
} from "svelte";
|
||||||
|
|
||||||
import { Readable, writable, Writable } from "svelte/store";
|
import type { Readable, Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
import { forwardEventsBuilder } from "$lib/internal/forwardEventsBuilder";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import type { SupportedAs } from "$lib/internal/elements";
|
import type { SupportedAs } from "$lib/internal/elements";
|
||||||
|
|||||||
@@ -7,7 +7,8 @@
|
|||||||
import type { SupportedAs } from "$lib/internal/elements";
|
import type { SupportedAs } from "$lib/internal/elements";
|
||||||
import type { HTMLActionArray } from "$lib/hooks/use-actions";
|
import type { HTMLActionArray } from "$lib/hooks/use-actions";
|
||||||
import Render, { Features } from "$lib/utils/Render.svelte";
|
import Render, { Features } from "$lib/utils/Render.svelte";
|
||||||
import { writable, Writable } from "svelte/store";
|
import type { Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
const forwardEvents = forwardEventsBuilder(get_current_component());
|
const forwardEvents = forwardEventsBuilder(get_current_component());
|
||||||
|
|
||||||
export let as: SupportedAs = "div";
|
export let as: SupportedAs = "div";
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { createEventDispatcher, onMount, setContext } from "svelte";
|
import { createEventDispatcher, onMount, setContext } from "svelte";
|
||||||
import { writable, Writable } from "svelte/store";
|
import type { Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { match } from "$lib/utils/match";
|
import { match } from "$lib/utils/match";
|
||||||
import { State, useOpenClosedProvider } from "$lib/internal/open-closed";
|
import { State, useOpenClosedProvider } from "$lib/internal/open-closed";
|
||||||
import { Reason, transition } from "$lib/utils/transition";
|
import { Reason, transition } from "$lib/utils/transition";
|
||||||
|
import type { NestingContextValues } from "$lib/components/transitions/common.svelte";
|
||||||
import {
|
import {
|
||||||
hasChildren,
|
hasChildren,
|
||||||
NestingContextValues,
|
|
||||||
NESTING_CONTEXT_NAME,
|
NESTING_CONTEXT_NAME,
|
||||||
TreeStates,
|
TreeStates,
|
||||||
useNesting,
|
useNesting,
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { onMount, setContext } from "svelte";
|
import { onMount, setContext } from "svelte";
|
||||||
import { writable, Writable } from "svelte/store";
|
import type { Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
import { match } from "$lib/utils/match";
|
import { match } from "$lib/utils/match";
|
||||||
import { State, useOpenClosed } from "$lib/internal/open-closed";
|
import { State, useOpenClosed } from "$lib/internal/open-closed";
|
||||||
import TransitionChild from "$lib/components/transitions/TransitionChild.svelte";
|
import TransitionChild from "$lib/components/transitions/TransitionChild.svelte";
|
||||||
@@ -8,11 +9,13 @@
|
|||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import type { SupportedAs } from "$lib/internal/elements";
|
import type { SupportedAs } from "$lib/internal/elements";
|
||||||
import type { HTMLActionArray } from "$lib/hooks/use-actions";
|
import type { HTMLActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import type {
|
||||||
|
NestingContextValues,
|
||||||
|
TransitionContextValues,
|
||||||
|
} from "./common.svelte";
|
||||||
import {
|
import {
|
||||||
hasChildren,
|
hasChildren,
|
||||||
NestingContextValues,
|
|
||||||
NESTING_CONTEXT_NAME,
|
NESTING_CONTEXT_NAME,
|
||||||
TransitionContextValues,
|
|
||||||
TRANSITION_CONTEXT_NAME,
|
TRANSITION_CONTEXT_NAME,
|
||||||
TreeStates,
|
TreeStates,
|
||||||
useNesting,
|
useNesting,
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
<script lang="ts" context="module">
|
<script lang="ts" context="module">
|
||||||
import { getContext, setContext } from "svelte";
|
import { getContext, setContext } from "svelte";
|
||||||
import { writable, Writable } from "svelte/store";
|
import type { Writable } from "svelte/store";
|
||||||
|
import { writable } from "svelte/store";
|
||||||
const FORCE_PORTAL_ROOT_CONTEXT_NAME = "headlessui-force-portal-root-context";
|
const FORCE_PORTAL_ROOT_CONTEXT_NAME = "headlessui-force-portal-root-context";
|
||||||
|
|
||||||
export function usePortalRoot(): Writable<boolean> | undefined {
|
export function usePortalRoot(): Writable<boolean> | undefined {
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { ActionArray, useActions } from "$lib/hooks/use-actions";
|
import type { ActionArray } from "$lib/hooks/use-actions";
|
||||||
|
import { useActions } from "$lib/hooks/use-actions";
|
||||||
import { get_current_component } from "svelte/internal";
|
import { get_current_component } from "svelte/internal";
|
||||||
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
import { forwardEventsBuilder } from "../forwardEventsBuilder";
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
<script lang="ts" context="module">
|
<script lang="ts" context="module">
|
||||||
import {
|
import type { SupportedElement } from "$lib/internal/elements";
|
||||||
getElementComponent,
|
import { getElementComponent } from "$lib/internal/elements";
|
||||||
SupportedElement,
|
|
||||||
} from "$lib/internal/elements";
|
|
||||||
import { get_current_component, SvelteComponent } from "svelte/internal";
|
import { get_current_component, SvelteComponent } from "svelte/internal";
|
||||||
|
|
||||||
export enum Features {
|
export enum Features {
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
to enforce using \`import type\` instead of \`import\` for Types.
|
to enforce using \`import type\` instead of \`import\` for Types.
|
||||||
*/
|
*/
|
||||||
"importsNotUsedAsValues": "error",
|
"importsNotUsedAsValues": "error",
|
||||||
|
"preserveValueImports": true,
|
||||||
"isolatedModules": true,
|
"isolatedModules": true,
|
||||||
"resolveJsonModule": true,
|
"resolveJsonModule": true,
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user