/**
* WordPress dependencies
*/
import {
__experimentalVStack as VStack,
__experimentalSpacer as Spacer,
} from '@wordpress/components';
import type { FontFamily } from '@wordpress/core-data';
/**
* Internal dependencies
*/
import LibraryFontVariant from './library-font-variant';
import { sortFontFaces } from './utils/sort-font-faces';
function LibraryFontDetails( { font }: { font: FontFamily } ) {
const fontFaces =
font.fontFace && font.fontFace.length
? sortFontFaces( font.fontFace )
: [
{
fontFamily: font.fontFamily,
fontStyle: 'normal',
fontWeight: '400',
},
];
return (
<>
{ fontFaces.map( ( face, i ) => (
) ) }
>
);
}
export default LibraryFontDetails;