mirror of
https://github.com/johndoe6345789/low-code-react-app-b.git
synced 2026-04-24 21:54:56 +00:00
19 lines
467 B
TypeScript
19 lines
467 B
TypeScript
import { useCallback, useState } from 'react'
|
|
import type { ChangeEvent } from 'react'
|
|
|
|
export function useDocumentationViewState() {
|
|
const [activeTab, setActiveTab] = useState('readme')
|
|
const [searchQuery, setSearchQuery] = useState('')
|
|
|
|
const handleSearchChange = useCallback((event: ChangeEvent<HTMLInputElement>) => {
|
|
setSearchQuery(event.target.value)
|
|
}, [])
|
|
|
|
return {
|
|
activeTab,
|
|
setActiveTab,
|
|
searchQuery,
|
|
handleSearchChange
|
|
}
|
|
}
|