{"id":15939722,"url":"https://github.com/hipstersmoothie/materialize-hooked","last_synced_at":"2025-04-03T20:21:47.720Z","repository":{"id":66130551,"uuid":"155773763","full_name":"hipstersmoothie/materialize-hooked","owner":"hipstersmoothie","description":" A component library built on materialize.css using react hooks","archived":false,"fork":false,"pushed_at":"2018-11-04T21:23:05.000Z","size":13629,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-09T08:34:40.527Z","etag":null,"topics":["components","javascript","material-ui","materialize","materialize-css","react","react-hooks"],"latest_commit_sha":null,"homepage":"http://hipstersmoothie.com/materialize-hooked/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hipstersmoothie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-01T20:46:49.000Z","updated_at":"2018-11-04T20:23:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"41bdc0b0-2488-49ca-b955-abbeeee38c9e","html_url":"https://github.com/hipstersmoothie/materialize-hooked","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hipstersmoothie%2Fmaterialize-hooked","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hipstersmoothie%2Fmaterialize-hooked/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hipstersmoothie%2Fmaterialize-hooked/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hipstersmoothie%2Fmaterialize-hooked/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hipstersmoothie","download_url":"https://codeload.github.com/hipstersmoothie/materialize-hooked/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247071049,"owners_count":20878607,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["components","javascript","material-ui","materialize","materialize-css","react","react-hooks"],"created_at":"2024-10-07T06:20:57.412Z","updated_at":"2025-04-03T20:21:47.691Z","avatar_url":"https://github.com/hipstersmoothie.png","language":"TypeScript","readme":"# materialize-hooked\n\n[![CircleCI](https://circleci.com/gh/hipstersmoothie/materialize-hooked.svg?style=svg)](https://circleci.com/gh/hipstersmoothie/materialize-hooked) [![Storybook](https://github.com/storybooks/press/blob/master/badges/storybook.svg)](http://hipstersmoothie.com/materialize-hooked/) [![codecov](https://codecov.io/gh/hipstersmoothie/materialize-hooked/branch/master/graph/badge.svg)](https://codecov.io/gh/hipstersmoothie/materialize-hooked)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\nThis is a component library built on [materialize.css](https://materializecss.com/). It implements all of the components supported by `materialize.css` using the new [react hooks API](https://reactjs.org/docs/hooks-intro.html).\n\n## Developing\n\nTo start the development server ([storybook](https://github.com/storybooks/storybook/)) run the following command.\n\n```sh\nyarn storybook\n```\n\nor to start in test mode (no docs)\n\n```sh\nyarn storybook-test\n```\n\n## Testing\n\nTo run all the test suites (unit, snapshot, and visual) run the following command.\n\n```sh\nyarn test\n```\n\nThis can take a pretty long time cause it build the whole storybook to take screenshots locally. If you already have the storybook running (in test mode) you can use the following command the run the tests it.\n\n```sh\nyarn test-all\n```\n\nTo test just the snapshots.\n\n```sh\nyarn test-snapshots\n```\n\n## Contributing\n\nAt this point `materialize-hooked` is only built by me! It fits my use case and has most of the props and options I need. This doesn't mean I've solved your problems though so feel free to create issues or open pull requests!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhipstersmoothie%2Fmaterialize-hooked","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhipstersmoothie%2Fmaterialize-hooked","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhipstersmoothie%2Fmaterialize-hooked/lists"}