1234567891011121314151617181920212223 |
- import {forwardRef} from 'react';
- import {Symbol} from './querySymbol';
- interface EquationSymbolProps extends React.ComponentProps<typeof Symbol> {
- equationId: number;
- }
- export function getEquationSymbol(equationId: number) {
- return `ƒ${equationId + 1}`;
- }
- export const EquationSymbol = forwardRef<HTMLSpanElement, EquationSymbolProps>(
- function EquationSymbol({equationId, ...props}, ref) {
- return (
- <Symbol ref={ref} {...props}>
- <span>
- ƒ<sub>{equationId + 1}</sub>
- </span>
- </Symbol>
- );
- }
- );
|