├── .dockerignore ├── .env.example ├── .eslintrc.json ├── .gitignore ├── .prettierignore ├── .storybook ├── main.ts ├── manager-head.html ├── manager.ts ├── preview-head.html ├── preview.tsx └── theme.ts ├── Dockerfile ├── README.md ├── common └── auth.ts ├── components ├── Logo.tsx ├── accordion │ ├── Accordion.docs.mdx │ ├── Accordion.stories.tsx │ ├── Accordion.tsx │ └── index.ts ├── alert-dialog │ ├── AlertDialog.docs.mdx │ ├── AlertDialog.stories.tsx │ ├── AlertDialog.tsx │ └── index.ts ├── alert │ ├── Alert.docs.mdx │ ├── Alert.stories.tsx │ ├── Alert.tsx │ └── index.ts ├── avatar │ ├── Avatar.docs.mdx │ ├── Avatar.stories.tsx │ ├── Avatar.tsx │ ├── generateColor.ts │ └── index.ts ├── badge │ ├── Badge.docs.mdx │ ├── Badge.stories.tsx │ ├── Badge.tsx │ └── index.ts ├── breadcrumb │ ├── Breadcrumb.docs.mdx │ ├── Breadcrumb.stories.tsx │ ├── Breadcrumb.tsx │ └── index.ts ├── button-icon │ ├── ButtonIcon.docs.mdx │ ├── ButtonIcon.stories.tsx │ ├── ButtonIcon.tsx │ └── index.ts ├── button │ ├── Button.docs.mdx │ ├── Button.stories.tsx │ ├── Button.tsx │ ├── button-types.ts │ └── index.ts ├── checkbox │ ├── Checkbox.docs.mdx │ ├── Checkbox.stories.tsx │ ├── Checkbox.tsx │ └── index.ts ├── circular-progress │ ├── CircularProgress.docs.mdx │ ├── CircularProgress.stories.tsx │ ├── CircularProgress.tsx │ └── index.ts ├── close-button │ ├── CloseButton.docs.mdx │ ├── CloseButton.stories.tsx │ ├── CloseButton.tsx │ └── index.ts ├── context-menu │ ├── ContextMenu.docs.mdx │ ├── ContextMenu.stories.tsx │ ├── ContextMenu.tsx │ └── index.ts ├── date-picker │ ├── Button.tsx │ ├── Calendar.tsx │ ├── CalendarCell.tsx │ ├── CalendarGrid.tsx │ ├── DateField.tsx │ ├── DatePicker.docs.mdx │ ├── DatePicker.stories.tsx │ ├── DatePicker.tsx │ ├── DateRangePicker.tsx │ ├── Dialog.tsx │ ├── Popover.tsx │ ├── RangeCalendar.tsx │ └── index.ts ├── dialog │ ├── Dialog.docs.mdx │ ├── Dialog.stories.tsx │ ├── Dialog.tsx │ └── index.ts ├── divider │ ├── Divider.docs.mdx │ ├── Divider.stories.tsx │ ├── Divider.tsx │ └── index.ts ├── drawer │ ├── Drawer.docs.mdx │ ├── Drawer.stories.tsx │ ├── Drawer.tsx │ └── index.ts ├── dropdown-menu │ ├── DropdownMenu.docs.mdx │ ├── DropdownMenu.stories.tsx │ ├── DropdownMenu.tsx │ └── index.ts ├── empty-state │ ├── EmptyState.docs.mdx │ ├── EmptyState.stories.tsx │ ├── EmptyState.tsx │ └── index.ts ├── form-control │ ├── FormControl.docs.mdx │ ├── FormControl.stories.tsx │ ├── FormControl.tsx │ └── index.ts ├── heading │ ├── Heading.docs.mdx │ ├── Heading.stories.tsx │ ├── Heading.tsx │ └── index.ts ├── hover-card │ ├── HoverCard.docs.mdx │ ├── HoverCard.stories.tsx │ ├── HoverCard.tsx │ └── index.ts ├── indicator │ ├── Indicator.docs.mdx │ ├── Indicator.stories.tsx │ ├── Indicator.tsx │ └── index.tsx ├── input-number │ ├── InputNumber.docs.mdx │ ├── InputNumber.stories.tsx │ ├── InputNumber.tsx │ └── index.ts ├── input-time │ ├── DateSegment.tsx │ ├── InputTime.docs.mdx │ ├── InputTime.stories.tsx │ ├── InputTime.tsx │ └── index.ts ├── input │ ├── Input.docs.mdx │ ├── Input.stories.tsx │ ├── Input.tsx │ ├── InputPassword.tsx │ ├── index.ts │ └── inputSearch.tsx ├── native-select │ ├── NativeSelect.docs.mdx │ ├── NativeSelect.stories.tsx │ ├── NativeSelect.tsx │ └── index.ts ├── otp-input │ ├── OtpInput.docs.mdx │ ├── OtpInput.stories.tsx │ ├── OtpInput.tsx │ └── index.tsx ├── pagination │ ├── Icons.tsx │ ├── Pagination.docs.mdx │ ├── Pagination.stories.tsx │ ├── Pagination.tsx │ └── index.ts ├── popover │ ├── Popover.docs.mdx │ ├── Popover.stories.tsx │ ├── Popover.tsx │ └── index.ts ├── progress │ ├── Progress.docs.mdx │ ├── Progress.stories.tsx │ ├── Progress.tsx │ └── index.ts ├── radio │ ├── Radio.docs.mdx │ ├── Radio.stories.tsx │ ├── Radio.tsx │ └── index.ts ├── react-select │ ├── ReactSelect.stories.tsx │ ├── ReactSelect.tsx │ ├── ReactSelectAsync.tsx │ └── index.ts ├── scroll-area │ ├── ScrollArea.docs.mdx │ ├── ScrollArea.stories.tsx │ ├── ScrollArea.tsx │ └── index.ts ├── skeleton │ ├── Skeleton.docs.mdx │ ├── Skeleton.stories.tsx │ ├── index.ts │ └── skeleton.tsx ├── slider │ ├── Slider.docs.mdx │ ├── Slider.stories.tsx │ ├── Slider.tsx │ └── index.ts ├── spinner │ ├── Spinner.docs.mdx │ ├── Spinner.stories.tsx │ ├── Spinner.tsx │ └── index.ts ├── switch │ ├── Switch.docs.mdx │ ├── Switch.stories.tsx │ ├── Switch.tsx │ └── index.ts ├── table │ ├── Table.docs.mdx │ ├── Table.stories.tsx │ ├── Table.tsx │ └── index.ts ├── tabs-link │ ├── Tabs.docs.mdx │ ├── Tabs.stories.tsx │ ├── Tabs.tsx │ └── index.ts ├── tabs │ ├── Tabs.docs.mdx │ ├── Tabs.stories.tsx │ ├── Tabs.tsx │ └── index.ts ├── text-area │ ├── TextArea.docs.mdx │ ├── TextArea.stories.tsx │ ├── TextArea.tsx │ └── index.ts ├── timeline │ ├── Timeline.docs.mdx │ ├── Timeline.stories.tsx │ ├── Timeline.tsx │ └── index.ts ├── toast │ ├── Toast.stories.tsx │ └── index.tsx └── tooltip │ ├── Tooltip.docs.mdx │ ├── Tooltip.stories.tsx │ ├── Tooltip.tsx │ └── index.ts ├── docker-compose.yml ├── features ├── .gitkeep └── users │ ├── FormCreateUser.tsx │ ├── FormEditUser.tsx │ └── schema.ts ├── hooks ├── index.ts ├── useControlableState.ts ├── useDebounce.ts ├── useOnClickOutside.ts ├── useTableSort.ts └── useTheme.ts ├── layouts ├── .gitkeep ├── AppLayout.tsx └── AuthLayout.tsx ├── lib ├── axios.ts └── cx.ts ├── locales ├── en.ts ├── id.ts └── index.ts ├── middleware.ts ├── next.config.js ├── package.json ├── pages ├── _app.tsx ├── _document.tsx ├── api │ └── hello.ts ├── auth │ ├── forgot-password.tsx │ ├── login.tsx │ └── reset-password │ │ └── [token].tsx ├── index.tsx └── users │ ├── create.tsx │ ├── edit │ └── [id].tsx │ └── index.tsx ├── postcss.config.js ├── prettier.config.js ├── public ├── favicon.ico ├── logo.png ├── next.svg └── vercel.svg ├── run.sh ├── services ├── auth.ts ├── profile.ts └── user.ts ├── styles ├── colors.css └── globals.css ├── tailwind.config.ts └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | .next 4 | .git 5 | .env.example -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_API_URL=http://dev.badr.co.id:7900 -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | .next 4 | coverage -------------------------------------------------------------------------------- /.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/.storybook/main.ts -------------------------------------------------------------------------------- /.storybook/manager-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/.storybook/manager-head.html -------------------------------------------------------------------------------- /.storybook/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/.storybook/manager.ts -------------------------------------------------------------------------------- /.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/.storybook/preview-head.html -------------------------------------------------------------------------------- /.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/.storybook/preview.tsx -------------------------------------------------------------------------------- /.storybook/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/.storybook/theme.ts -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/README.md -------------------------------------------------------------------------------- /common/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/common/auth.ts -------------------------------------------------------------------------------- /components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/Logo.tsx -------------------------------------------------------------------------------- /components/accordion/Accordion.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/accordion/Accordion.docs.mdx -------------------------------------------------------------------------------- /components/accordion/Accordion.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/accordion/Accordion.stories.tsx -------------------------------------------------------------------------------- /components/accordion/Accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/accordion/Accordion.tsx -------------------------------------------------------------------------------- /components/accordion/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Accordion' 2 | -------------------------------------------------------------------------------- /components/alert-dialog/AlertDialog.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/alert-dialog/AlertDialog.docs.mdx -------------------------------------------------------------------------------- /components/alert-dialog/AlertDialog.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/alert-dialog/AlertDialog.stories.tsx -------------------------------------------------------------------------------- /components/alert-dialog/AlertDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/alert-dialog/AlertDialog.tsx -------------------------------------------------------------------------------- /components/alert-dialog/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AlertDialog' 2 | -------------------------------------------------------------------------------- /components/alert/Alert.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/alert/Alert.docs.mdx -------------------------------------------------------------------------------- /components/alert/Alert.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/alert/Alert.stories.tsx -------------------------------------------------------------------------------- /components/alert/Alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/alert/Alert.tsx -------------------------------------------------------------------------------- /components/alert/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Alert' 2 | -------------------------------------------------------------------------------- /components/avatar/Avatar.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/avatar/Avatar.docs.mdx -------------------------------------------------------------------------------- /components/avatar/Avatar.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/avatar/Avatar.stories.tsx -------------------------------------------------------------------------------- /components/avatar/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/avatar/Avatar.tsx -------------------------------------------------------------------------------- /components/avatar/generateColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/avatar/generateColor.ts -------------------------------------------------------------------------------- /components/avatar/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Avatar' 2 | -------------------------------------------------------------------------------- /components/badge/Badge.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/badge/Badge.docs.mdx -------------------------------------------------------------------------------- /components/badge/Badge.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/badge/Badge.stories.tsx -------------------------------------------------------------------------------- /components/badge/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/badge/Badge.tsx -------------------------------------------------------------------------------- /components/badge/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Badge' 2 | -------------------------------------------------------------------------------- /components/breadcrumb/Breadcrumb.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/breadcrumb/Breadcrumb.docs.mdx -------------------------------------------------------------------------------- /components/breadcrumb/Breadcrumb.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/breadcrumb/Breadcrumb.stories.tsx -------------------------------------------------------------------------------- /components/breadcrumb/Breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/breadcrumb/Breadcrumb.tsx -------------------------------------------------------------------------------- /components/breadcrumb/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Breadcrumb' 2 | -------------------------------------------------------------------------------- /components/button-icon/ButtonIcon.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/button-icon/ButtonIcon.docs.mdx -------------------------------------------------------------------------------- /components/button-icon/ButtonIcon.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/button-icon/ButtonIcon.stories.tsx -------------------------------------------------------------------------------- /components/button-icon/ButtonIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/button-icon/ButtonIcon.tsx -------------------------------------------------------------------------------- /components/button-icon/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ButtonIcon' 2 | -------------------------------------------------------------------------------- /components/button/Button.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/button/Button.docs.mdx -------------------------------------------------------------------------------- /components/button/Button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/button/Button.stories.tsx -------------------------------------------------------------------------------- /components/button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/button/Button.tsx -------------------------------------------------------------------------------- /components/button/button-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/button/button-types.ts -------------------------------------------------------------------------------- /components/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/button/index.ts -------------------------------------------------------------------------------- /components/checkbox/Checkbox.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/checkbox/Checkbox.docs.mdx -------------------------------------------------------------------------------- /components/checkbox/Checkbox.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/checkbox/Checkbox.stories.tsx -------------------------------------------------------------------------------- /components/checkbox/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/checkbox/Checkbox.tsx -------------------------------------------------------------------------------- /components/checkbox/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Checkbox' 2 | -------------------------------------------------------------------------------- /components/circular-progress/CircularProgress.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/circular-progress/CircularProgress.docs.mdx -------------------------------------------------------------------------------- /components/circular-progress/CircularProgress.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/circular-progress/CircularProgress.stories.tsx -------------------------------------------------------------------------------- /components/circular-progress/CircularProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/circular-progress/CircularProgress.tsx -------------------------------------------------------------------------------- /components/circular-progress/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CircularProgress' 2 | -------------------------------------------------------------------------------- /components/close-button/CloseButton.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/close-button/CloseButton.docs.mdx -------------------------------------------------------------------------------- /components/close-button/CloseButton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/close-button/CloseButton.stories.tsx -------------------------------------------------------------------------------- /components/close-button/CloseButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/close-button/CloseButton.tsx -------------------------------------------------------------------------------- /components/close-button/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CloseButton' 2 | -------------------------------------------------------------------------------- /components/context-menu/ContextMenu.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/context-menu/ContextMenu.docs.mdx -------------------------------------------------------------------------------- /components/context-menu/ContextMenu.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/context-menu/ContextMenu.stories.tsx -------------------------------------------------------------------------------- /components/context-menu/ContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/context-menu/ContextMenu.tsx -------------------------------------------------------------------------------- /components/context-menu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContextMenu' 2 | -------------------------------------------------------------------------------- /components/date-picker/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/Button.tsx -------------------------------------------------------------------------------- /components/date-picker/Calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/Calendar.tsx -------------------------------------------------------------------------------- /components/date-picker/CalendarCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/CalendarCell.tsx -------------------------------------------------------------------------------- /components/date-picker/CalendarGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/CalendarGrid.tsx -------------------------------------------------------------------------------- /components/date-picker/DateField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/DateField.tsx -------------------------------------------------------------------------------- /components/date-picker/DatePicker.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/DatePicker.docs.mdx -------------------------------------------------------------------------------- /components/date-picker/DatePicker.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/DatePicker.stories.tsx -------------------------------------------------------------------------------- /components/date-picker/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/DatePicker.tsx -------------------------------------------------------------------------------- /components/date-picker/DateRangePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/DateRangePicker.tsx -------------------------------------------------------------------------------- /components/date-picker/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/Dialog.tsx -------------------------------------------------------------------------------- /components/date-picker/Popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/Popover.tsx -------------------------------------------------------------------------------- /components/date-picker/RangeCalendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/RangeCalendar.tsx -------------------------------------------------------------------------------- /components/date-picker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/date-picker/index.ts -------------------------------------------------------------------------------- /components/dialog/Dialog.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/dialog/Dialog.docs.mdx -------------------------------------------------------------------------------- /components/dialog/Dialog.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/dialog/Dialog.stories.tsx -------------------------------------------------------------------------------- /components/dialog/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/dialog/Dialog.tsx -------------------------------------------------------------------------------- /components/dialog/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Dialog' 2 | -------------------------------------------------------------------------------- /components/divider/Divider.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/divider/Divider.docs.mdx -------------------------------------------------------------------------------- /components/divider/Divider.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/divider/Divider.stories.tsx -------------------------------------------------------------------------------- /components/divider/Divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/divider/Divider.tsx -------------------------------------------------------------------------------- /components/divider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Divider' 2 | -------------------------------------------------------------------------------- /components/drawer/Drawer.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/drawer/Drawer.docs.mdx -------------------------------------------------------------------------------- /components/drawer/Drawer.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/drawer/Drawer.stories.tsx -------------------------------------------------------------------------------- /components/drawer/Drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/drawer/Drawer.tsx -------------------------------------------------------------------------------- /components/drawer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Drawer' 2 | -------------------------------------------------------------------------------- /components/dropdown-menu/DropdownMenu.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/dropdown-menu/DropdownMenu.docs.mdx -------------------------------------------------------------------------------- /components/dropdown-menu/DropdownMenu.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/dropdown-menu/DropdownMenu.stories.tsx -------------------------------------------------------------------------------- /components/dropdown-menu/DropdownMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/dropdown-menu/DropdownMenu.tsx -------------------------------------------------------------------------------- /components/dropdown-menu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DropdownMenu' 2 | -------------------------------------------------------------------------------- /components/empty-state/EmptyState.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/empty-state/EmptyState.docs.mdx -------------------------------------------------------------------------------- /components/empty-state/EmptyState.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/empty-state/EmptyState.stories.tsx -------------------------------------------------------------------------------- /components/empty-state/EmptyState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/empty-state/EmptyState.tsx -------------------------------------------------------------------------------- /components/empty-state/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EmptyState' 2 | -------------------------------------------------------------------------------- /components/form-control/FormControl.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/form-control/FormControl.docs.mdx -------------------------------------------------------------------------------- /components/form-control/FormControl.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/form-control/FormControl.stories.tsx -------------------------------------------------------------------------------- /components/form-control/FormControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/form-control/FormControl.tsx -------------------------------------------------------------------------------- /components/form-control/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FormControl' 2 | -------------------------------------------------------------------------------- /components/heading/Heading.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/heading/Heading.docs.mdx -------------------------------------------------------------------------------- /components/heading/Heading.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/heading/Heading.stories.tsx -------------------------------------------------------------------------------- /components/heading/Heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/heading/Heading.tsx -------------------------------------------------------------------------------- /components/heading/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Heading' 2 | -------------------------------------------------------------------------------- /components/hover-card/HoverCard.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/hover-card/HoverCard.docs.mdx -------------------------------------------------------------------------------- /components/hover-card/HoverCard.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/hover-card/HoverCard.stories.tsx -------------------------------------------------------------------------------- /components/hover-card/HoverCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/hover-card/HoverCard.tsx -------------------------------------------------------------------------------- /components/hover-card/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HoverCard' 2 | -------------------------------------------------------------------------------- /components/indicator/Indicator.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/indicator/Indicator.docs.mdx -------------------------------------------------------------------------------- /components/indicator/Indicator.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/indicator/Indicator.stories.tsx -------------------------------------------------------------------------------- /components/indicator/Indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/indicator/Indicator.tsx -------------------------------------------------------------------------------- /components/indicator/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Indicator' 2 | -------------------------------------------------------------------------------- /components/input-number/InputNumber.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input-number/InputNumber.docs.mdx -------------------------------------------------------------------------------- /components/input-number/InputNumber.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input-number/InputNumber.stories.tsx -------------------------------------------------------------------------------- /components/input-number/InputNumber.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input-number/InputNumber.tsx -------------------------------------------------------------------------------- /components/input-number/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InputNumber' 2 | -------------------------------------------------------------------------------- /components/input-time/DateSegment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input-time/DateSegment.tsx -------------------------------------------------------------------------------- /components/input-time/InputTime.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input-time/InputTime.docs.mdx -------------------------------------------------------------------------------- /components/input-time/InputTime.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input-time/InputTime.stories.tsx -------------------------------------------------------------------------------- /components/input-time/InputTime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input-time/InputTime.tsx -------------------------------------------------------------------------------- /components/input-time/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InputTime' 2 | -------------------------------------------------------------------------------- /components/input/Input.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input/Input.docs.mdx -------------------------------------------------------------------------------- /components/input/Input.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input/Input.stories.tsx -------------------------------------------------------------------------------- /components/input/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input/Input.tsx -------------------------------------------------------------------------------- /components/input/InputPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input/InputPassword.tsx -------------------------------------------------------------------------------- /components/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input/index.ts -------------------------------------------------------------------------------- /components/input/inputSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/input/inputSearch.tsx -------------------------------------------------------------------------------- /components/native-select/NativeSelect.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/native-select/NativeSelect.docs.mdx -------------------------------------------------------------------------------- /components/native-select/NativeSelect.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/native-select/NativeSelect.stories.tsx -------------------------------------------------------------------------------- /components/native-select/NativeSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/native-select/NativeSelect.tsx -------------------------------------------------------------------------------- /components/native-select/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NativeSelect' 2 | -------------------------------------------------------------------------------- /components/otp-input/OtpInput.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/otp-input/OtpInput.docs.mdx -------------------------------------------------------------------------------- /components/otp-input/OtpInput.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/otp-input/OtpInput.stories.tsx -------------------------------------------------------------------------------- /components/otp-input/OtpInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/otp-input/OtpInput.tsx -------------------------------------------------------------------------------- /components/otp-input/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './OtpInput' 2 | -------------------------------------------------------------------------------- /components/pagination/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/pagination/Icons.tsx -------------------------------------------------------------------------------- /components/pagination/Pagination.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/pagination/Pagination.docs.mdx -------------------------------------------------------------------------------- /components/pagination/Pagination.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/pagination/Pagination.stories.tsx -------------------------------------------------------------------------------- /components/pagination/Pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/pagination/Pagination.tsx -------------------------------------------------------------------------------- /components/pagination/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Pagination' 2 | -------------------------------------------------------------------------------- /components/popover/Popover.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/popover/Popover.docs.mdx -------------------------------------------------------------------------------- /components/popover/Popover.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/popover/Popover.stories.tsx -------------------------------------------------------------------------------- /components/popover/Popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/popover/Popover.tsx -------------------------------------------------------------------------------- /components/popover/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Popover' 2 | -------------------------------------------------------------------------------- /components/progress/Progress.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/progress/Progress.docs.mdx -------------------------------------------------------------------------------- /components/progress/Progress.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/progress/Progress.stories.tsx -------------------------------------------------------------------------------- /components/progress/Progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/progress/Progress.tsx -------------------------------------------------------------------------------- /components/progress/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Progress' 2 | -------------------------------------------------------------------------------- /components/radio/Radio.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/radio/Radio.docs.mdx -------------------------------------------------------------------------------- /components/radio/Radio.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/radio/Radio.stories.tsx -------------------------------------------------------------------------------- /components/radio/Radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/radio/Radio.tsx -------------------------------------------------------------------------------- /components/radio/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Radio' 2 | -------------------------------------------------------------------------------- /components/react-select/ReactSelect.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/react-select/ReactSelect.stories.tsx -------------------------------------------------------------------------------- /components/react-select/ReactSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/react-select/ReactSelect.tsx -------------------------------------------------------------------------------- /components/react-select/ReactSelectAsync.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/react-select/ReactSelectAsync.tsx -------------------------------------------------------------------------------- /components/react-select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/react-select/index.ts -------------------------------------------------------------------------------- /components/scroll-area/ScrollArea.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/scroll-area/ScrollArea.docs.mdx -------------------------------------------------------------------------------- /components/scroll-area/ScrollArea.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/scroll-area/ScrollArea.stories.tsx -------------------------------------------------------------------------------- /components/scroll-area/ScrollArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/scroll-area/ScrollArea.tsx -------------------------------------------------------------------------------- /components/scroll-area/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ScrollArea' 2 | -------------------------------------------------------------------------------- /components/skeleton/Skeleton.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/skeleton/Skeleton.docs.mdx -------------------------------------------------------------------------------- /components/skeleton/Skeleton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/skeleton/Skeleton.stories.tsx -------------------------------------------------------------------------------- /components/skeleton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './skeleton' 2 | -------------------------------------------------------------------------------- /components/skeleton/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/skeleton/skeleton.tsx -------------------------------------------------------------------------------- /components/slider/Slider.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/slider/Slider.docs.mdx -------------------------------------------------------------------------------- /components/slider/Slider.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/slider/Slider.stories.tsx -------------------------------------------------------------------------------- /components/slider/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/slider/Slider.tsx -------------------------------------------------------------------------------- /components/slider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Slider' 2 | -------------------------------------------------------------------------------- /components/spinner/Spinner.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/spinner/Spinner.docs.mdx -------------------------------------------------------------------------------- /components/spinner/Spinner.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/spinner/Spinner.stories.tsx -------------------------------------------------------------------------------- /components/spinner/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/spinner/Spinner.tsx -------------------------------------------------------------------------------- /components/spinner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Spinner' 2 | -------------------------------------------------------------------------------- /components/switch/Switch.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/switch/Switch.docs.mdx -------------------------------------------------------------------------------- /components/switch/Switch.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/switch/Switch.stories.tsx -------------------------------------------------------------------------------- /components/switch/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/switch/Switch.tsx -------------------------------------------------------------------------------- /components/switch/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Switch' 2 | -------------------------------------------------------------------------------- /components/table/Table.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/table/Table.docs.mdx -------------------------------------------------------------------------------- /components/table/Table.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/table/Table.stories.tsx -------------------------------------------------------------------------------- /components/table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/table/Table.tsx -------------------------------------------------------------------------------- /components/table/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Table' 2 | -------------------------------------------------------------------------------- /components/tabs-link/Tabs.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tabs-link/Tabs.docs.mdx -------------------------------------------------------------------------------- /components/tabs-link/Tabs.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tabs-link/Tabs.stories.tsx -------------------------------------------------------------------------------- /components/tabs-link/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tabs-link/Tabs.tsx -------------------------------------------------------------------------------- /components/tabs-link/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tabs' 2 | -------------------------------------------------------------------------------- /components/tabs/Tabs.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tabs/Tabs.docs.mdx -------------------------------------------------------------------------------- /components/tabs/Tabs.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tabs/Tabs.stories.tsx -------------------------------------------------------------------------------- /components/tabs/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tabs/Tabs.tsx -------------------------------------------------------------------------------- /components/tabs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tabs' 2 | -------------------------------------------------------------------------------- /components/text-area/TextArea.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/text-area/TextArea.docs.mdx -------------------------------------------------------------------------------- /components/text-area/TextArea.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/text-area/TextArea.stories.tsx -------------------------------------------------------------------------------- /components/text-area/TextArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/text-area/TextArea.tsx -------------------------------------------------------------------------------- /components/text-area/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TextArea' 2 | -------------------------------------------------------------------------------- /components/timeline/Timeline.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/timeline/Timeline.docs.mdx -------------------------------------------------------------------------------- /components/timeline/Timeline.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/timeline/Timeline.stories.tsx -------------------------------------------------------------------------------- /components/timeline/Timeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/timeline/Timeline.tsx -------------------------------------------------------------------------------- /components/timeline/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Timeline' 2 | -------------------------------------------------------------------------------- /components/toast/Toast.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/toast/Toast.stories.tsx -------------------------------------------------------------------------------- /components/toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/toast/index.tsx -------------------------------------------------------------------------------- /components/tooltip/Tooltip.docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tooltip/Tooltip.docs.mdx -------------------------------------------------------------------------------- /components/tooltip/Tooltip.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tooltip/Tooltip.stories.tsx -------------------------------------------------------------------------------- /components/tooltip/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/components/tooltip/Tooltip.tsx -------------------------------------------------------------------------------- /components/tooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tooltip' 2 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /features/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/users/FormCreateUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/features/users/FormCreateUser.tsx -------------------------------------------------------------------------------- /features/users/FormEditUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/features/users/FormEditUser.tsx -------------------------------------------------------------------------------- /features/users/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/features/users/schema.ts -------------------------------------------------------------------------------- /hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/hooks/index.ts -------------------------------------------------------------------------------- /hooks/useControlableState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/hooks/useControlableState.ts -------------------------------------------------------------------------------- /hooks/useDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/hooks/useDebounce.ts -------------------------------------------------------------------------------- /hooks/useOnClickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/hooks/useOnClickOutside.ts -------------------------------------------------------------------------------- /hooks/useTableSort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/hooks/useTableSort.ts -------------------------------------------------------------------------------- /hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/hooks/useTheme.ts -------------------------------------------------------------------------------- /layouts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layouts/AppLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/layouts/AppLayout.tsx -------------------------------------------------------------------------------- /layouts/AuthLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/layouts/AuthLayout.tsx -------------------------------------------------------------------------------- /lib/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/lib/axios.ts -------------------------------------------------------------------------------- /lib/cx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/lib/cx.ts -------------------------------------------------------------------------------- /locales/en.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | welcome: 'Hello {name}!', 3 | } as const 4 | -------------------------------------------------------------------------------- /locales/id.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | welcome: 'Halo {name}!', 3 | } as const 4 | -------------------------------------------------------------------------------- /locales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/locales/index.ts -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/middleware.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/api/hello.ts -------------------------------------------------------------------------------- /pages/auth/forgot-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/auth/forgot-password.tsx -------------------------------------------------------------------------------- /pages/auth/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/auth/login.tsx -------------------------------------------------------------------------------- /pages/auth/reset-password/[token].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/auth/reset-password/[token].tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/users/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/users/create.tsx -------------------------------------------------------------------------------- /pages/users/edit/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/users/edit/[id].tsx -------------------------------------------------------------------------------- /pages/users/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/pages/users/index.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/prettier.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/run.sh -------------------------------------------------------------------------------- /services/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/services/auth.ts -------------------------------------------------------------------------------- /services/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/services/profile.ts -------------------------------------------------------------------------------- /services/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/services/user.ts -------------------------------------------------------------------------------- /styles/colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/styles/colors.css -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibnumusyaffa/starterkit-react-typescript/HEAD/tsconfig.json --------------------------------------------------------------------------------