Skip to content

Commit 6abe73e

Browse files
authored
Merge pull request #141 from supabase-community/fix/sidebar-animation
fix: sidebar animation
2 parents 092ce88 + 369a97b commit 6abe73e

File tree

3 files changed

+49
-34
lines changed

3 files changed

+49
-34
lines changed

apps/postgres-new/components/sidebar/index.tsx

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,10 @@ export default function Sidebar() {
182182
<div className="flex-1 flex flex-col gap-2">
183183
<Tooltip>
184184
<TooltipTrigger asChild>
185-
<m.div layout="position" layoutId="sidebar-collapse">
185+
<m.div
186+
layout="position"
187+
layoutId={isSmallBreakpoint ? undefined : 'sidebar-collapse'}
188+
>
186189
<Button
187190
variant={'ghost'}
188191
size="icon"
@@ -200,7 +203,10 @@ export default function Sidebar() {
200203
</Tooltip>
201204
<Tooltip>
202205
<TooltipTrigger asChild>
203-
<m.div layout="position" layoutId="new-database-button">
206+
<m.div
207+
layout="position"
208+
layoutId={isSmallBreakpoint ? undefined : 'new-database-button'}
209+
>
204210
<Button
205211
size={'icon'}
206212
onClick={() => {
@@ -224,7 +230,10 @@ export default function Sidebar() {
224230
<div className="flex flex-col gap-2">
225231
<Tooltip>
226232
<TooltipTrigger asChild>
227-
<m.div layout="position" layoutId="theme-dropdown">
233+
<m.div
234+
layout="position"
235+
layoutId={isSmallBreakpoint ? undefined : 'theme-dropdown'}
236+
>
228237
<ThemeDropdown iconOnly />
229238
</m.div>
230239
</TooltipTrigger>
@@ -235,7 +244,10 @@ export default function Sidebar() {
235244
{user && (
236245
<Tooltip>
237246
<TooltipTrigger asChild>
238-
<m.div layout="position" layoutId="sign-out-button">
247+
<m.div
248+
layout="position"
249+
layoutId={isSmallBreakpoint ? undefined : 'sign-out-button'}
250+
>
239251
<Button
240252
size={'icon'}
241253
variant="secondary"

package-lock.json

Lines changed: 28 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,12 @@
66
"dev": "turbo watch dev",
77
"build": "turbo run build"
88
},
9-
"workspaces": ["apps/*", "packages/*"],
9+
"workspaces": [
10+
"apps/*",
11+
"packages/*"
12+
],
1013
"devDependencies": {
1114
"supabase": "^1.223.10",
12-
"turbo": "^2.3.0"
15+
"turbo": "^2.3.2"
1316
}
1417
}

0 commit comments

Comments
 (0)