Giter Club home page Giter Club logo

h6s's People

Contributors

allcontributors[bot] avatar bigsaigon333 avatar bugtype avatar dependabot[bot] avatar futureseller avatar github-actions[bot] avatar gladysaj avatar hyp3rflow avatar jaehunn avatar jaeyeophan avatar manudeli avatar nabigraphics avatar renovate[bot] avatar semantic-release-bot avatar sirldev avatar soyoung210 avatar techoi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

h6s's Issues

โ˜‚๏ธ Roadmap

Packages

  • #164
    • Support merge colSpan
    • Support merge rowSpan
    • [@h6s/table] Support updateHeader feature
    • [@h6s/table] Support displayValue
    • [@h6s/table] Support footer interface
    • [@h6s/table] Add document
    • [@h6s/table] Add Storybook
    • [@h6s/table] Add Examples

Common Package

Website

Storybook

  • #149
  • [Storybook] ๐Ÿ›  Add addons for testing

Examples

  • [Examples] ๐Ÿ›  SEO

Org

  • ๐Ÿ›  Security setting
  • ๐Ÿ›  renovate setting #114
  • ๐ŸŽจ Add GitHub Repository OpenGraph Image #113
  • [Org] ๐Ÿ“„ Add contributing guide
  • [Org] ๐Ÿ“„ Add issue templates
  • [Org] ๐Ÿ“„ Add pull request templates
  • [Org] ๐Ÿ“„ Add Code of Conduct document

found `data-testId` props on a DOM Element that React doesn't recognize

Hi @JaeYeopHan! Thanks for sharing such an amazing package!

I just looked around what's going on inside and I found a little error on the basic example, which is React doesn't recognize data-testId props.

image

There was one data-testId attribute, not data-testid though DOM attribute should be lowercased.

Cypress is working properly and it's not a big issue, but I just wanted to keep your amazing package perfect, so I fixed it quickly.

Please kindly check my PR(#39)

Support `toCenter`, `rowLength` option

Description

toCenter

  • Generate calendar matrix based on TODAY
    • before 2weeks
    • after 2weeks
    • not current month base

rowLength

  • slice calendar rows by rowLength value from options

Expected

interface

toCenter?: boolean
rowLength?: number

Usage

const { cursorDate, headers, body, navigation, view } = useCalendar({
  toCenter: true,
  rowLength: 3,
})

Table IDs are different during SSR and on the client

Description

When using table with Remix, I get console errors about table-xxx IDs not being the same.

Current

Warning: Prop `id` did not match. Server: "table-45" Client: "table-13"
tr
thead
table
div
section
section
main

Expected

I would expect these props not to change after render.

[intuitiveness] โœ๏ธ Fix Calendar.tsx text to be easier to understand

Description

two buttons for navigating prev and next calendar are using the same character (>)
I wanna suggest a different character, '<' for 'button for navigating prev'
I think it's more intuitive

Current

src/stories/Calendar.tsx

<button aria-label="button for navigating to prev calendar" onClick={navigation.toPrev}>{'>'}</button>
<button aria-label="button for navigating to today calendar" onClick={navigation.setToday}>TODAY</button>
<button aria-label="button for navigating to next calendar" onClick={navigation.toNext}>{'>'}</button>

Expected

<button aria-label="button for navigating to prev calendar" onClick={navigation.toPrev}>{'<'}</button>
<button aria-label="button for navigating to today calendar" onClick={navigation.setToday}>TODAY</button>
<button aria-label="button for navigating to next calendar" onClick={navigation.toNext}>{'>'}</button>

Current References

image

Change Release Manager

Problem

Suggest

Reference Packages

Add "year" view

Description

How about adding a year-based view? Any concerns?

Date checkbox in Drawer body is always checked even when row of date disappered in table

Description

Date checkbox in Drawer body is always checked even when row of date disappered in table

Drawer์•ˆ์— ์žˆ๋Š” Date ์ฒดํฌ๋ฐ•์Šค๊ฐ€ ํ•ญ์ƒ ์ฒดํฌ๋˜์–ด์žˆ์–ด์š”. ํ…Œ์ด๋ธ” ์•ˆ์— date์—ด์ด ์‚ฌ๋ผ์ ธ๋„์š”

https://h6s.dev/docs/table/example/

Current

Date checkbox's checking state in Drawer is not same with table's row of Date

Setting์„ ํด๋ฆญํ•ด ์—ด์€ Drawer body์— Date checkbox๋งŒ ์ฒดํฌ์ƒํƒœ๊ฐ€ ํ•ด๋‹น ํ‘œ๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š์•„์š”

Expected

They have to share same state. Or checkbox of date in drawer have to be disabled

๋‘ ์ƒํƒœ๊ฐ€ ์ผ์น˜ํ•˜๊ฑฐ๋‚˜ Date์—ด์„ ์œ„ํ•œ ์ฒดํฌ๋ฐ•์Šค๋Š” disabled ์ฒ˜๋ฆฌํ•ด์•ผํ•  ๊ฒƒ ๊ฐ™์•„์š”

Examples: hydration issue

Description

  • assign today when server build time
  • when client side rendering check today

Expected

only highlight real today

Current

highlight both server build time today and real today

image

ci error

[semantic-release] โ€บ โœ–  An error occurred while running semantic-release: RequestError [HttpError]: Validation Failed: {"resource":"ReleaseAsset","code":"already_exists","field":"name"}
    at /home/runner/work/react-calendar/react-calendar/node_modules/@octokit/request/dist-node/index.js:66:23
    at processTicksAndRejections (internal/process/task_queues.js:97:5) {
  status: 422,

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): update dependency esbuild to v0.20.2
  • chore(deps): update dependency jsdom to v23.2.0
  • chore(deps): update dependency prettier to v3.2.5
  • chore(deps): update dependency typescript to v5.4.5
  • chore(deps): update dependency typescript to v5.4.5
  • chore(deps): update dependency vitest to v1.5.2
  • chore(deps): update playwright monorepo to v1.43.1 (@playwright/test, playwright)
  • chore(deps): update testing-library monorepo (@testing-library/jest-dom, @testing-library/react)
  • chore(deps): update yarn to v4.1.1
  • fix(deps): update dependency @types/node to v20.12.7
  • fix(deps): update dependency clsx to v2.1.1
  • fix(deps): update docusaurus monorepo to v3.2.1 (@docusaurus/core, @docusaurus/module-type-aliases, @docusaurus/preset-classic, @docusaurus/theme-classic, @docusaurus/types)
  • chore(deps): update actions/checkout action to v4
  • chore(deps): update actions/setup-node action to v4
  • chore(deps): update commitlint monorepo to v19 (major) (@commitlint/cli, @commitlint/config-conventional)
  • chore(deps): update dependency @mdx-js/react to v3
  • chore(deps): update dependency @testing-library/react to v15
  • chore(deps): update dependency date-fns to v3
  • chore(deps): update dependency happy-dom to v14
  • chore(deps): update dependency husky to v9
  • chore(deps): update dependency jsdom to v24
  • chore(deps): update dependency lint-staged to v15
  • chore(deps): update storybook monorepo to v8 (major) (@storybook/addon-actions, @storybook/addon-docs, @storybook/addon-essentials, @storybook/addon-links, @storybook/react, @storybook/react-vite, @storybook/react-webpack5, @storybook/theming, storybook)
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

github-actions
.github/actions/setup-node/action.yml
  • actions/setup-node v3
.github/workflows/build-examples.yml
  • actions/checkout v2
.github/workflows/build-website.yml
  • actions/checkout v2
.github/workflows/ci.yml
  • actions/checkout v2
.github/workflows/release.yml
  • actions/checkout v2
  • actions/setup-node v3
  • cometkim/yarn-changeset-action v1
.github/workflows/sanity.yml
  • actions/checkout v2
  • actions/setup-node v2
  • voxmedia/github-action-slack-notify-build v1.5.0
  • voxmedia/github-action-slack-notify-build v1.5.0
npm
.yarn/sdks/eslint/package.json
.yarn/sdks/prettier/package.json
.yarn/sdks/typescript/package.json
package.json
  • @babel/core 7.23.7
  • @babel/preset-env ^7.23.5
  • @biomejs/biome 1.4.1
  • @changesets/cli ^2.27.1
  • @commitlint/cli 16.3.0
  • @commitlint/config-conventional 16.2.4
  • @emotion/react 11.7.1
  • @emotion/styled 11.6.0
  • @mdx-js/react 2.1.5
  • @storybook/addon-actions 7.6.6
  • @storybook/addon-docs 7.6.6
  • @storybook/addon-essentials 7.6.6
  • @storybook/addon-links 7.6.6
  • @storybook/react 7.6.6
  • @storybook/react-vite ^7.6.4
  • @storybook/react-webpack5 7.6.6
  • @storybook/theming 7.6.6
  • @testing-library/jest-dom 6.1.5
  • @testing-library/react 14.1.2
  • @testing-library/react-hooks 8.0.1
  • @testing-library/user-event 14.5.2
  • @types/react ^18.2.43
  • @types/testing-library__jest-dom 6.0.0
  • acorn 8.11.3
  • all-contributors-cli 6.26.1
  • cz-conventional-changelog 3.3.0
  • date-fns 2.30.0
  • esbuild 0.14.11
  • husky 7.0.4
  • lint-staged 12.1.4
  • prettier 3.1.1
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-test-renderer ^18.2.0
  • storybook ^7.6.4
  • ts-node 10.4.0
  • tsup ^8.0.1
  • typescript ^5.3.3
  • vite ^5.0.7
  • vitest ^1.0.4
  • node >=20
  • yarn 4.0.2
packages/calendar/package.json
  • @playwright/test 1.17.1
  • @storybook/react 7.6.6
  • @testing-library/jest-dom ^6.1.5
  • @testing-library/react-hooks 8.0.1
  • @types/node 20.10.6
  • @types/react ^18.2.43
  • date-fns 2.30.0
  • playwright 1.17.1
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-test-renderer ^18.2.0
  • typescript ^5.3.3
  • vite ^5.0.7
  • vitest ^1.0.4
  • date-fns >= 2
  • react >= 18
packages/table/package.json
  • @storybook/react 7.6.6
  • @testing-library/jest-dom ^6.1.5
  • @testing-library/react-hooks 8.0.1
  • @types/node 20.10.6
  • @types/react ^18.2.43
  • happy-dom ^12.10.3
  • jsdom ^23.0.1
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-test-renderer ^18.2.0
  • typescript ^5.3.3
  • vite ^5.0.7
  • vitest ^1.0.4
  • react >= 18
website/package.json
  • @docusaurus/core 3.0.1
  • @docusaurus/preset-classic 3.0.1
  • @mdx-js/react 3.0.0
  • @types/node 20.10.6
  • clsx 2.0.0
  • globby 14.0.0
  • prism-react-renderer 2.3.1
  • react 18.2.0
  • react-dom 18.2.0
  • @docusaurus/module-type-aliases 3.0.1
  • @docusaurus/theme-classic 3.0.1
  • @docusaurus/types 3.0.1
  • @tsconfig/docusaurus 2.0.2
  • @types/react 18.2.46
  • typescript 5.3.3
nvm
.nvmrc
  • node 20

  • Check this box to trigger a request for Renovate to run again on this repository

the &q about headers.weekDays output if set WeekDayType

Description

if set WeekDayType = 1
the output of headers.weekDays like:

`2021-09-27`, 
`2021-09-28`,
`2021-09-29`, 
`2021-09-30`, 
`2021-10-01`, 
`2021-10-02`, 
`2021-09-26`
]

the wrong is "2021-09-26", so do what could i get the correct one

Current

"2021-09-26"

Expected

"2021-10-03"

References

[BUG] Next and Prev button doesn't work properly at DayView.

์•ˆ๋…•ํ•˜์„ธ์š”!

Example์—์„œ DayView ์ผ ๊ฒฝ์šฐ์— Next ๋ฒ„ํŠผ๊ณผ Prev ๋ฒ„ํŠผ์ด ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ezgif com-gif-maker

์œ„์˜ ์ด๋ฏธ์ง€๋ฅผ ํ™•์ธํ•ด๋ณด์‹œ๋ฉด ์ดํ•ด๊ฐ€ ๋น ๋ฅด์‹ค ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.