'use client' import React from 'react' import type { Editor } from '@tiptap/react' import { Toggle } from '@/components/ui/toggle' import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' import { List as ListIcon } from 'lucide-react' interface BulletListButtonProps { editor: Editor | null disabled?: boolean isActive: boolean executeCommand: (command: () => void) => void } export function BulletListButton({ editor, disabled, isActive, executeCommand }: BulletListButtonProps) { if (!editor) return null const handleToggleBulletList = () => { console.log('toggleBulletList') executeCommand(() => editor.chain().focus().toggleBulletList().run()) } return ( e.preventDefault()} onPressedChange={handleToggleBulletList} disabled={disabled} >

글머리 기호

) }