Skip to content

Commit

Permalink
Rename
Browse files Browse the repository at this point in the history
  • Loading branch information
natsuk4ze committed Jan 31, 2024
1 parent 3eee1aa commit 118d221
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import 'package:flutter/material.dart';

class WidgetOrShrink<T> extends StatelessWidget {
class ShrinkIfNoData<T> extends StatelessWidget {
final T? data;
final Widget Function(T value) whenHasData;

const WidgetOrShrink({
const ShrinkIfNoData({
super.key,
required this.data,
required this.whenHasData,
Expand Down
6 changes: 3 additions & 3 deletions lib/features/package_details/package_details_item.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import 'package:gap/gap.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:markdown_widget/config/configs.dart';
import 'package:markdown_widget/widget/markdown.dart';
import 'package:npm/common_widgets/widget_or_shrink.dart';
import 'package:npm/common_widgets/shrink_if_no_data.dart';
import 'package:npm/features/package_details/package_details.dart';
import 'package:npm/features/settings/dark_mode.dart';
import 'package:npm/features/settings/language.dart';
Expand Down Expand Up @@ -58,7 +58,7 @@ class _Description extends StatelessWidget {

@override
Widget build(BuildContext context) {
return WidgetOrShrink(
return ShrinkIfNoData(
data: description,
whenHasData: (description) => Padding(
padding: const EdgeInsets.symmetric(vertical: 12),
Expand Down Expand Up @@ -186,7 +186,7 @@ class _InfoTile<T> extends StatelessWidget {

@override
Widget build(BuildContext context) {
return WidgetOrShrink(
return ShrinkIfNoData(
data: data,
whenHasData: (data) => Column(
mainAxisSize: MainAxisSize.min,
Expand Down
6 changes: 3 additions & 3 deletions lib/features/packages/package_item.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:gap/gap.dart';
import 'package:npm/common_widgets/widget_or_shrink.dart';
import 'package:npm/common_widgets/shrink_if_no_data.dart';
import 'package:npm/features/packages/packages.dart';
import 'package:npm/features/score/score.dart';
import 'package:npm/features/score/score_bar.dart';
Expand Down Expand Up @@ -69,7 +69,7 @@ class _Description extends StatelessWidget {

@override
Widget build(BuildContext context) {
return WidgetOrShrink(
return ShrinkIfNoData(
data: description,
whenHasData: (description) => Text(
description,
Expand All @@ -87,7 +87,7 @@ class _Keywords extends StatelessWidget {

@override
Widget build(BuildContext context) {
return WidgetOrShrink(
return ShrinkIfNoData(
data: keywords,
whenHasData: (keywords) => SizedBox(
height: 60,
Expand Down

0 comments on commit 118d221

Please sign in to comment.