src/pages/user/index.js (32 lines of code) (raw):

import React from 'react'; import useIsBrowser from '@docusaurus/useIsBrowser'; import useBaseUrl from '@docusaurus/useBaseUrl'; import config from './languages'; import './index.less'; import img from './images'; import Layout from '@theme/Layout'; export default function () { const isBrowser = useIsBrowser(); const language = isBrowser && location.pathname.indexOf('/zh-CN/') === 0 ? 'zh-CN' : 'en'; const dataSource = config?.[language]; return ( <Layout> <div> <div className="main" style={{padding: "10px 0 30px"}}> <div className="block"> <h1 className="main_title text_center">{dataSource.common.ourUsers}</h1> <div className="desc" dangerouslySetInnerHTML={{__html: dataSource.common.tip}}> </div> <div className="user_case home_block"> { img.map((item, i) => ( <div key={i} index={i} className="case_item"> <img src={useBaseUrl('/user/' + item.url)} alt="name"/> </div> )) } </div> </div> </div> </div> </Layout> ); }