mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-17 13:55:50 +00:00
feat: 第一个可以用的 ink 组件抽象 (#158)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import * as React from 'react'
|
||||
import { Box } from '../ink.js'
|
||||
import { Box } from '@anthropic/ink'
|
||||
|
||||
type QueuedMessageContextValue = {
|
||||
isQueued: boolean
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { createContext, type RefObject, useContext } from 'react'
|
||||
import type { ScrollBoxHandle } from '../ink/components/ScrollBox.js'
|
||||
import type { ScrollBoxHandle } from '@anthropic/ink'
|
||||
|
||||
/**
|
||||
* Set by FullscreenLayout when rendering content in its `modal` slot —
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
* so no manual cleanup or state management is needed.
|
||||
*/
|
||||
import { useContext, useEffect, useLayoutEffect } from 'react'
|
||||
import instances from '../ink/instances.js'
|
||||
import { instances } from '@anthropic/ink'
|
||||
import { AppStoreContext, useAppState } from '../state/AppState.js'
|
||||
|
||||
// Non-modal overlays that shouldn't disable TextInput focus
|
||||
|
||||
Reference in New Issue
Block a user