import * as React from "react" ; export interface IBtnAttr { text : string ; key : string ; } export interface IMenuAttr { text : string ; key : string ; href : string ; } export const btnArray = [ { text : '1번 버튼' , key : 'button1' } , { text : '2번 버튼' , key : 'button2' } , { text : '3번 버튼' , key : 'button3' } , { text : '4번 버튼' , key : 'button4' } ] ; export const linkArray = [ { text : '홈' , key : 'home' , href : '/' } , { text : '소개' , key : 'introduce' , href : '/introduce' } , { text : '포트폴리오' , key : 'portfolio' , href : '/port' } , { text : '문의' , key : 'inquire' , href : '/inquire' } ] ; export function createButton ( item , index , ref ? ) { const $button = React . createElement ( "button" , { className : `button-sh ${ item . key }` , type : 'button' , key : `${ item . key }_${ index }` , id : item . key , } , item . text ) ; return $button ; } export function createLink ( item , index , ref ? ) { const $atag = React . createElement ( "a" , { className : `link-sh ${ item . key }` , type : 'button' , key : `${ item . key }_${ index }` , href : item . href , id : item . key , } , item . text ) ; return $atag ; }