mirror of
https://github.com/oceanprotocol/market.git
synced 2024-12-02 05:57:29 +01:00
40 lines
657 B
TypeScript
40 lines
657 B
TypeScript
import { useStaticQuery, graphql } from 'gatsby'
|
|
|
|
export interface UsePrivacyMetadata {
|
|
policies: {
|
|
policy: string
|
|
language: string
|
|
date: string
|
|
params: {
|
|
languageLabel: string
|
|
tocHeader: string
|
|
updated: string
|
|
dateFormat: string
|
|
}
|
|
}[]
|
|
}
|
|
|
|
const query = graphql`
|
|
{
|
|
privacyJson {
|
|
policies {
|
|
policy
|
|
date
|
|
language
|
|
params {
|
|
updated
|
|
dateFormat
|
|
tocHeader
|
|
languageLabel
|
|
}
|
|
}
|
|
}
|
|
}
|
|
`
|
|
|
|
export function usePrivacyMetadata(): UsePrivacyMetadata {
|
|
const data = useStaticQuery(query)
|
|
|
|
return { ...data.privacyJson }
|
|
}
|