From c4c8da967c4763aecd84e811cff6036ed555ef48 Mon Sep 17 00:00:00 2001 From: David Lechner Date: Wed, 18 May 2022 11:15:50 -0500 Subject: [PATCH] components/toolbar: types is a types-only file --- src/components/toolbar/Toolbar.tsx | 2 +- src/components/toolbar/aria.ts | 2 +- src/components/toolbar/state.ts | 2 +- src/components/toolbar/{types.ts => types.d.ts} | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename src/components/toolbar/{types.ts => types.d.ts} (100%) diff --git a/src/components/toolbar/Toolbar.tsx b/src/components/toolbar/Toolbar.tsx index 70a7fd5a..053d5266 100644 --- a/src/components/toolbar/Toolbar.tsx +++ b/src/components/toolbar/Toolbar.tsx @@ -5,7 +5,7 @@ import React from 'react'; import { FocusScope } from 'react-aria'; import { useToolbar } from './aria'; import { ToolbarStateContext, useToolbarState } from './state'; -import { AriaToolbarProps } from './types'; +import type { AriaToolbarProps } from './types'; type ToolbarProps = Pick< AriaToolbarProps, diff --git a/src/components/toolbar/aria.ts b/src/components/toolbar/aria.ts index c34b2946..ed89336a 100644 --- a/src/components/toolbar/aria.ts +++ b/src/components/toolbar/aria.ts @@ -11,7 +11,7 @@ import { } from 'react'; import { FocusScope, mergeProps, useFocusManager } from 'react-aria'; import { ToolbarStateContext } from './state'; -import { AriaToolbarProps } from './types'; +import type { AriaToolbarProps } from './types'; // for doc comment link FocusScope; diff --git a/src/components/toolbar/state.ts b/src/components/toolbar/state.ts index 4ec50b17..b17a71ef 100644 --- a/src/components/toolbar/state.ts +++ b/src/components/toolbar/state.ts @@ -2,7 +2,7 @@ // Copyright (c) 2022 The Pybricks Authors import { createContext, useState } from 'react'; -import { ToolbarProps } from './types'; +import type { ToolbarProps } from './types'; export type ToolbarState = Readonly<{ /** The DOM id of the most recently focused item. */ diff --git a/src/components/toolbar/types.ts b/src/components/toolbar/types.d.ts similarity index 100% rename from src/components/toolbar/types.ts rename to src/components/toolbar/types.d.ts