• Y
  • List All
  • Feedback
    • This Project
    • This Group
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
itnAdmin / base_react star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
base_reactsrcuserUserListPage.tsx
Download as .zip file
File name
Commit message
Commit date
public/publish
게시판 관리 게시판 마스터 목록 + (포토형, 일반형) 게시판 목록 [detail, 홈페이지 이동 추가해야함.]
05-07
src
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
.gitignore
init commit
05-04
eslint.config.js
권한관리 > 관리자별메뉴관리, 자주 쓰이는 메커니즘 function [util] 화
05-20
index.html
init commit
05-04
package-lock.json
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
package.json
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
tsconfig.app.json
init commit
05-04
tsconfig.json
init commit
05-04
tsconfig.node.json
init commit
05-04
vite.config.ts
게시판 관리 게시판 마스터 목록 + (포토형, 일반형) 게시판 목록 [detail, 홈페이지 이동 추가해야함.]
05-07
File name
Commit message
Commit date
admin
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
api
api use Query + axios 형태로 변경 예시 use BoardListQuery 추가
05-06
styles
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
type
권한관리 > 롤관리
05-20
user
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
App.tsx
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
main.tsx
toast Message + board example Add
05-06
File name
Commit message
Commit date
UserContentPreviewPage.tsx
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
UserLayout.tsx
editor 추가 및 권한관리 작업 완료 [컨텐츠 관리], [권한관리]
05-28
UserListPage.tsx
init commit
05-04
index.ts
init commit
05-04
chominsoo4245 05-04 c4884bf init commit UNIX
Raw Open in browser Change history
const rows = Array.from({ length: 5 }).map((_, index) => ({ no: index + 1, title: `게시글 제목 샘플 ${index + 1}`, period: '2026-05-04 ~ 2026-05-31', createdAt: '2026-05-04', status: index === 0 ? '접수중' : '마감', })); export function UserListPage() { return ( <> <ul className="tabs fill tab03"> <li> <button type="button" className="tab active"> tab1 </button> </li> <li> <button type="button" className="tab"> tab2 </button> </li> <li> <button type="button" className="tab"> tab3 </button> </li> </ul> <div className="search_area"> <div className="search_left"> <p className="total_number"> 총 게시물 <b>111</b>건 </p> </div> <div className="search_right"> <select title="검색조건" className="search_select"> <option>전체</option> <option>제목</option> <option>내용</option> </select> <div className="search_type input_type"> <input type="text" title="검색어 입력" className="input search_input" /> </div> <button type="button" className="btn btn_search"> 검색 </button> <button type="button" className="btn btn_reset"> 초기화 </button> </div> </div> <div className="table table_type_cols"> <table> <colgroup> <col style={{ width: '80px' }} /> <col style={{ width: 'auto' }} /> <col style={{ width: '26%' }} /> <col style={{ width: '11%' }} /> <col style={{ width: '12%' }} /> </colgroup> <thead> <tr> <th>번호</th> <th>제목</th> <th>기간</th> <th>등록일</th> <th>상태</th> </tr> </thead> <tbody> {rows.map((row) => ( <tr key={row.no}> <td> <span className="mobile_show">번호</span> {row.no} </td> <td className="text_left"> <span className="mobile_hide">제목</span> <a href="#">{row.title}</a> </td> <td> <span className="mobile_show">기간</span> {row.period} </td> <td> <span className="mobile_show">등록일</span> {row.createdAt} </td> <td> <span className="mobile_show">상태</span> <strong className={`status line ${row.status === '접수중' ? 'blue' : 'gray'}`}>{row.status}</strong> </td> </tr> ))} </tbody> </table> </div> <ul className="page"> <li> <a href="#" className="btn_page btn_first" title="첫 페이지로 이동"> <i /> </a> </li> <li> <a href="#" className="btn_page btn_prev" title="이전 페이지로 이동"> <i /> </a> </li> <li> <a href="#" className="active"> 1 </a> </li> <li> <a href="#">2</a> </li> <li> <a href="#">3</a> </li> <li> <a href="#" className="btn_page btn_next" title="다음 페이지로 이동"> <i /> </a> </li> <li> <a href="#" className="btn_page btn_last" title="마지막 페이지로 이동"> <i /> </a> </li> </ul> </> ); }

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up