From 945cdf5202912d3cb1190be441de36cbe216432a Mon Sep 17 00:00:00 2001 From: doryan04 Date: Wed, 31 Jan 2024 21:55:53 +0400 Subject: [PATCH] DONE: Switch now is SVG RENAMING: check-box-skeleton -> check-box-layout --- app/layout.tsx | 9 +- ...-box-skeleton.tsx => check-box-layout.tsx} | 2 +- .../checkbox/checkbox.tsx | 10 +- src/primitive-components/radio/radio.tsx | 8 +- src/primitive-components/switch/switch.tsx | 41 ++- src/styles/checkbox.css | 22 +- src/styles/checkbox.sass | 20 +- src/styles/generics.css | 267 +++++++++--------- src/styles/generics.css.map | 2 +- src/styles/mixins/m3-mixins.sass | 2 +- src/styles/radio.css | 2 +- src/styles/swtich.css | 242 ++++++++-------- src/styles/swtich.css.map | 2 +- src/styles/swtich.sass | 234 ++++++++------- 14 files changed, 463 insertions(+), 400 deletions(-) rename src/primitive-components/checkbox-layout/{check-box-skeleton.tsx => check-box-layout.tsx} (95%) diff --git a/app/layout.tsx b/app/layout.tsx index 60212e5..612714f 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,13 +1,20 @@ import "../src/styles/generics.css" import "../src/styles/button.css" import "../src/styles/ripple.css" -import {Metadata} from "next"; +import {Metadata, Viewport} from "next"; export const metadata: Metadata = { title: 'Create Next App', description: 'Generated by create next app', } +export const viewport: Viewport = { + width: 'device-width', + initialScale: 1, + maximumScale: 1, + userScalable: false, +} + export default function RootLayout({ children, }: { diff --git a/src/primitive-components/checkbox-layout/check-box-skeleton.tsx b/src/primitive-components/checkbox-layout/check-box-layout.tsx similarity index 95% rename from src/primitive-components/checkbox-layout/check-box-skeleton.tsx rename to src/primitive-components/checkbox-layout/check-box-layout.tsx index e6eb607..89e3eb3 100644 --- a/src/primitive-components/checkbox-layout/check-box-skeleton.tsx +++ b/src/primitive-components/checkbox-layout/check-box-layout.tsx @@ -3,7 +3,7 @@ import React, {forwardRef, useEffect, useImperativeHandle, useRef} from 'react'; import {CheckboxLayoutProps} from "./checkbox-layout.types"; -export const CheckBoxSkeleton = forwardRef( +export const CheckBoxLayout = forwardRef( function CheckBoxBase({indeterminate, typeInput, type, ...props} : CheckboxLayoutProps, ref) : JSX.Element { diff --git a/src/primitive-components/checkbox/checkbox.tsx b/src/primitive-components/checkbox/checkbox.tsx index f3535f4..b926f9f 100644 --- a/src/primitive-components/checkbox/checkbox.tsx +++ b/src/primitive-components/checkbox/checkbox.tsx @@ -1,7 +1,7 @@ import {RippleArea} from "../ripple/ripple-area"; import {IRippleProps} from "../ripple/ripple.types"; import useRippleEffect from "../ripple/hooks/useRippleEffect"; -import {CheckBoxSkeleton} from "../checkbox-layout/check-box-skeleton"; +import {CheckBoxLayout} from "../checkbox-layout/check-box-layout"; import {forwardRef, useEffect, useImperativeHandle, useRef, useState} from "react"; /** @@ -30,10 +30,10 @@ export const Checkbox = forwardRef( return (