mirror of
https://github.com/asadbek064/hyparquet.git
synced 2025-12-15 02:16:37 +00:00
20 lines
493 B
TypeScript
20 lines
493 B
TypeScript
import React from 'react'
|
|
import type { FileMetaData } from '../src/metadata.js'
|
|
import { toJson } from '../src/utils.js'
|
|
|
|
interface MetadataProps {
|
|
metadata: FileMetaData
|
|
}
|
|
|
|
/**
|
|
* Renders the metadata of a parquet file as JSON.
|
|
* @param {Object} props
|
|
* @param {FileMetaData} props.metadata
|
|
* @returns {ReactNode}
|
|
*/
|
|
export default function ParquetMetadata({ metadata }: MetadataProps) {
|
|
return <code className='viewer'>
|
|
{JSON.stringify(toJson(metadata), null, ' ')}
|
|
</code>
|
|
}
|