diff --git a/app/app/components/chord-diagram/guitar-fretboard.tsx b/app/app/components/chord-diagram/guitar-fretboard.tsx new file mode 100644 index 0000000..bb9b001 --- /dev/null +++ b/app/app/components/chord-diagram/guitar-fretboard.tsx @@ -0,0 +1,103 @@ +import type { GuitarVoicing } from '~/lib/chord-voicing'; + +const FRETS_SHOWN = 4; +const STRING_COUNT = 6; + +interface Props { + voicing: GuitarVoicing | null; +} + +export function GuitarFretboard({ voicing }: Props) { + if (!voicing) { + return ( +